[AI人工智慧] 你也能成為編曲大師!探索如何運用 AudioCraft 以文字創造音樂

  • 大數學堂
  • 2023年8月6日 16:30
[AI人工智慧] 你也能成為編曲大師!探索如何運用 AudioCraft 以文字創造音樂

現今人工智慧的進步為我們的生活帶來了前所未有的變革。你或許已熟悉使用ChatGPT創作文章、寫信、翻譯或是使用MidJourney、DALL-E以文字產生千變萬化的圖片,但今天,我們要談論的不僅僅是生文、生圖,我們要談論的是如何利用文字生成音樂!有了AudioCraft,現在你不需要專業的音樂背景,只要提供文字,AudioCraft就能為您生成旋律,音樂家可以獲取新的靈感,而中小企業主也可以輕鬆地為他們的廣告增加配樂,相信有了AudioCraft,再搭配自己的音樂品味,相信在不久的將來,大家都可以成為音樂創作大師!

開始上課

Anaconda安裝與簡介

  • 大數學堂
  • 2022年5月23日 00:00
Anaconda安裝與簡介

本章介紹了Anaconda的安裝與簡介。Anaconda是一個功能強大的Python資料科學平台,提供許多預裝的資料科學工具和套件。本章中,我們將介紹如何下載 安裝Anaconda,以及探索Anaconda所提供的各種功能。

開始上課

Visual Studio Code (VSCode) 安裝與操作簡介

  • 大數學堂
  • 2022年5月23日 00:00
Visual Studio Code (VSCode) 安裝與操作簡介

這個章節介紹了如何安裝和使用Visual Studio Code(VSCode)。 VSCode是一個免費且開源的程式碼編輯器,適用於各種程式語言。安裝非常簡單,只需要從官方網站下載安裝檔進行安裝。它提供了很多方便的功能,如自動完成 語法檢查 變數跳躍等。並且支援許多擴充套件,可以根據需要進行自定義配置。你可以安裝相關的擴充套件,如語言支援 程式碼格式化工具 Git整合等等,以提高編程效率。這個章節將帶領你了解如何安裝和操作VSCode,方便快速上手並提高程式碼編寫的效率。

開始上課

[Open Jarvis] 如何用Python 讓電腦說話?

  • 大數學堂
  • 2017年3月28日 16:48
[Open Jarvis] 如何用Python 讓電腦說話?

這篇文章介紹了使用gTTS套件將文字轉換成語音,並透過pygame進行音檔播放的方法。作者表示對於這樣的技術非常興奮,並表示自己也可以成為一名資訊編輯。

開始上課

開始使用Python撰寫網路爬蟲 ( Crawler )

  • 大數學堂
  • 2015年4月15日 00:49
開始使用Python撰寫網路爬蟲 ( Crawler )

這篇文章介紹了使用Python編寫網路爬蟲的開始步驟,其中需要安裝兩個Python套件:Requests和BeautifulSoup4。Requests是一個用於網路資源擷取的套件,而BeautifulSoup4則是一個用於HTML剖析的套件。

開始上課

模組、套件、第三方套件速覽

  • 大數學堂
  • 2022年5月23日 00:00
模組、套件、第三方套件速覽

本章節將介紹Python中的模組 套件以及第三方套件。模組是一個Python檔案,可以包含變數 函式 類等程式碼,我們可以透過import語句引入使用。套件則是由多個模組組成的集合,方便共享和重複使用程式碼。常見的Python套件有math datetime random等。除了內建的模組和套件外,我們還可以使用第三方套件來擴展Python功能。第三方套件是由其他開發者開發的,可在官方網站或第三方網站下載和安裝。這章節將教你如何使用模組及套件,並安裝和管理第三方套件,提升Python程式開發效率。

開始上課

套件(Package)

  • 大數學堂
  • 2022年5月23日 00:00
套件(Package)

在資料科學中,套件 (Package) 是指一組相關的功能模組或程式庫,以協助資料科學家處理和分析數據。Python 是一個廣受歡迎的程式語言,擁有豐富的套件生態系統,對於資料科學家來說,這些套件不僅能節省開發時間,還能幫助處理龐大的數據集。

開始上課

[AI人工智慧] 探索香港Deepfake詐騙案背後的科技:如何只憑免費Colab與基本Python知識製作深度偽造影片?

  • 大數學堂
  • 2024年2月7日 21:00
[AI人工智慧] 探索香港Deepfake詐騙案背後的科技:如何只憑免費Colab與基本Python知識製作深度偽造影片?

最近香港發生一起利用AI技術的詐騙案,歹徒使用Deepfake技術製作假影片,冒充公司財務長詐騙兩億港幣。這引起了大家對AI模仿能力的疑慮。為展示AI換臉有多麽容易實作,我們將使用Python的Roop套件,並以賈伯斯的照片創造深度偽造影片。希望能用這個範例提高大家對AI詐騙的警覺

開始上課

第三方套件 (Third Party Package)

  • 大數學堂
  • 2022年5月23日 00:00
第三方套件 (Third Party Package)

第三方套件是由非官方開發人員或組織創建和維護的Python套件,可擴展Python的功能。這些套件提供了各種功能和工具,可用於不同的應用。由於Python開源且廣泛使用,對於開發人員來說可以輕鬆獲取並使用這些套件。不同的第三方套件可以提供不同的特性和功能,使得Python更加具有彈性和豐富性。

開始上課

用第三方套件打造"真"對話機器人

  • 大數學堂
  • 2022年5月23日 00:00
用第三方套件打造"真"對話機器人

本文介紹如何使用Python中的第三方套件打造一個真實的對話機器人。對話機器人可以進行自然的對話,並根據使用者的輸入提供適當的回應。文章提到可以使用NLTK或spaCy等自然語言處理套件來處理和分析使用者的輸入。同時,可以使用GPT模型等語言模型生成自然流暢的回應。另外,也可以使用SpeechRecognition等語音辨識套件實現語音輸入功能。文章指出,這些套件能夠讓應用程序能與使用者進行自然且有意義的對話。

開始上課

第三方套件練習題 - 運用結巴斷詞

  • 大數學堂
  • 2022年5月23日 00:00
第三方套件練習題 - 運用結巴斷詞

結巴斷詞(jieba)是一個常用的中文中文字斷詞的Python套件。該套件可以將中文文本進行分割,分離出詞彙的單位,方便進行文本分析 文字處理等自然語言處理任務。想使用結巴斷詞套件,需要先安裝並匯入該套件。以下有安裝指令和匯入代碼的示例。透過結巴斷詞可以將中文句子斷詞為詞彙的單位,方便後續的處理和分析。

開始上課

[爬蟲實戰] 如何透過 Python 網路爬蟲快速找出1111購物狂歡節折扣最多的商品? (2018年版)

  • 大數學堂
  • 2018年11月10日 12:43
[爬蟲實戰] 如何透過 Python 網路爬蟲快速找出1111購物狂歡節折扣最多的商品? (2018年版)

1111購物狂歡節即將到來,如果你還不知道該買什麼,可以嘗試使用數據來做決策。本課程將使用Python網路爬蟲抓取天貓的商品頁面,再用json和pandas整理商品資訊,最後使用pandas的排序功能,幫助你找出折扣最多的商品。程式碼可參考:https://github.com/ywchiu/largitdata/blob/master/code/Course_108.ipynb

開始上課

[AI人工智慧] EasyOCR v.s. PaddleOCR 誰才是圖片轉文字(OCR)的最佳神器?!

  • 大數學堂
  • 2023年10月1日 17:30
[AI人工智慧] EasyOCR v.s. PaddleOCR 誰才是圖片轉文字(OCR)的最佳神器?!

光學字元辨識(OCR)能夠將紙上文字數位化,使得資訊管理變得更加方便,例如:將書籍掃描成電子版、識別及翻譯外國的路標或菜單,以及將手寫筆記快速轉化成文字檔。本文介紹如何透過 Python使用EasyOCR和PaddleOCR兩種開源工具,可以簡單地識別圖片中的文字。同時,影片中亦比較了兩個套件與不同類型文字的識別準確率。

開始上課

[ChatGPT] 如何利用Meta開源的Llama2模型,打造屬於自己的ChatGPT

  • 大數學堂
  • 2023年7月23日 12:10
[ChatGPT] 如何利用Meta開源的Llama2模型,打造屬於自己的ChatGPT

ChatGPT是一個強大的語言模型,不僅可以寫信、摘要文章、翻譯,還能協助寫程式。然而,與ChatGPT對話時也引發了擔憂,擔心機密或敏感資料可能因此外流。所幸,Meta公司推出了開源的Llama2模型,可以在本地部署並在離線環境下使用。這個模型減少了與外部服務的數據傳輸,提高了安全性。本課程介紹了在Colab上使用Llama2模型的示範,包括下載、使用transformers套件載入模型以及生成對話結果。

開始上課

[爬蟲實戰] 如何爬取圖片以建立慾望之牆?

  • 大數學堂
  • 2015年9月12日 16:15
[爬蟲實戰] 如何爬取圖片以建立慾望之牆?

這篇文章介紹了如何使用網路爬蟲蒐集圖片檔案,並提及了使用 streaming 的資料抓取 binary 寫檔以及 shutil 套件來完成任務。作者希望將自己最喜歡的雪芙女神照片收集起來,並表示可以在 Gamebase

開始上課