🌟 將 AI 帶入 App 開發! 🌟
你知道嗎?現在你也能透過 MIT App Inventor 學習並實作各種 AI賦能的 app!🚀
MIT App Inventor 提供了簡單易懂的平台,讓你輕鬆整合 AI 功能,打造屬於自己的智慧應用程式!💡
🎯 你能學到什麼?
🔹 AI 對話:結合語言模型,讓 App 跟使用者進行互動
🔹 影像辨識:讓應用程式識別物體、顏色或圖像
🔹 預測功能:透過機器學習模型,進行資料分析與預測
以下資訊整理自 MIT App Inventor 平台,直接點選相關連結即可進入該文章,並提供 .aia 可以立刻開始體驗喔!
Fake Voices: The Ethics of Deepfakes在本單元中,學生將透過製作一款智慧型手機應用程式來探索合成媒體,該應用程式可以透過調整語速與音高來模擬不同的聲音。學生將分組合作,並就各種深偽(deepfake)媒體的未來影響進行辯論,包括其在商業、輔助技術方面的應用,以及在犯罪活動中的潛在濫用。 教育者可利用本課程向學生介紹程式設計,提供關於人工智慧(AI)與機器學習(ML)的基本理解,並引導學生預測合成媒體在社會中的可能用途與濫用情形。 網頁中有提供詳細教學 |
Introduction to Machine Learning: Image Classification學生將學習機器學習的基礎知識,並透過影像分類的概念來製作自己的應用程式。學生將使用行動裝置拍攝照片,應用程式會辨識照片中的物件。每次分類結果都會附帶一個「信心程度」,用於表示應用程式對該分類結果的確定程度。學生將使用 MIT App Inventor 的機器學習擴充套件,名為 LookExtension,來完成這個應用程式。 這個「機器學習入門」單元包含教程課程、學生探索活動以及專題專案建議。此外,單元也附有補充的教學資源,包括教案、投影片、單元概要、評估方式,以及與 美國電腦科學教師協會(CSTA)計算標準 對應的內容。 網頁中有提供詳細教學 |
Personal Image Classifier: PICaboo機器/電腦如何學習關於這個世界的知識呢?在某些方面,電腦就像年幼的嬰兒,總是不斷吸收新的範例,並試圖將它們所感知的事物分類到不同的「桶」中——例如:狗、貓、熟悉的臉孔或陌生人。 在這個由兩部分組成的教程中,你將學習一種稱為 機器學習(ML) 的人工智慧(AI)技術,並探索一個名為「影像分類」的例子——這是一種讓電腦將它所看到的內容分類的方法。你將建立一個 「躲貓貓」 遊戲,並使用你自己的 個人影像分類模型(PIC)。在應用程式中,當嬰兒看到你的臉時會微笑,而當你遮住臉時則會哭泣。 |
Voice Calculator Tutorial你是否曾經好奇,像 Alexa 和 Siri 這樣的對話式 AI 助理是如何運作的?它們如何理解你說的話,並掌握你的意圖?又如何知道如何適當且有意義地回應你?在這個專案中,你將面臨一項挑戰:打造你人生中的第一個 語音使用者介面(VUI),並建立一個能執行基本算術運算的語音驅動計算機。 |
Therapist Bot Tutorial日後的治療師會是你手機上的app嗎?我們的合作夥伴 YR Media 在新聞報導《你的下一位治療師會是你的手機嗎?》中介紹了利用人工智慧來驅動治療機器人的應用程式。本教程將教你如何使用 App Inventor 製作一個屬於自己的治療機器人應用程式。 這個專案是對 1960 年代初期由麻省理工學院約瑟夫·魏森鮑姆(Joseph Weizenbaum)教授開發的著名程式 ELIZA 的大幅簡化版本。ELIZA 在 2022 年榮獲了具奠基意義的 皮博迪獎(Foundational Peabody Award)。你可以觀看一段介紹這項獎項重要性的影片。在 2021 年,皮博迪獎擴展了其獎項類別,開始表彰互動和沉浸式敘事領域的傑出成就。 |
Awesome Dancing with AI tutorial我們的合作夥伴 YR Media 發布了一篇引人入勝的互動故事,標題為《你能教 AI 跳舞嗎?》,這讓我們開始思考:是否存在一種算法能夠描述、辨識或衡量一段精彩的舞蹈?舞蹈動作可以被量化和測量嗎?AI 能幫助你提升舞技嗎?在這個專案中,你將學會如何使用新的 AI 技術 PoseNet,追蹤身體的關鍵點,建立骨架模型,並開發一些基本方法來量化、測量和辨識特定的舞蹈動作。 |
Facemesh Filter Camera你是否曾經使用過帶有臉部濾鏡的拍照功能?Instagram 和 Snapchat 的臉部濾鏡席捲了整個網路,但你知道這些濾鏡是如何運作的嗎?你想要製作屬於自己的臉部濾鏡嗎?我們的合作夥伴 YR Media 提供了一篇關於臉部識別的精彩互動文章。而在本教程中,我們將使用類似但不同的技術——臉部特徵點檢測(Facial Landmark Detection)。你的挑戰是使用一項名為 Facemesh 的新 AI 技術,打造一個具有濾鏡功能的相機應用程式! |
Simple ChatGPT App你是否曾經想過,如何打造一個屬於自己的 ChatGPT 應用程式,讓你無論身在何處,都能輕鬆進入一個充滿實用資訊的世界?在本教程中,你將使用 MIT App Inventor 製作一個簡單的應用程式,讓使用者連接到 ChatGPT,提問問題並進行對話交流。 |
Simple ImageBot App你是否曾經想過如何打造一個屬於自己的生成式 AI 應用程式,來實現天馬行空的視覺創意?在本教程中,你將使用 MIT App Inventor 製作一個簡單的應用程式,讓使用者連接到 OpenAI 的 DALL-E 生成式 AI 程式,提交自己的提示詞,並欣賞 AI 所創造出精彩且充滿藝術感的視覺作品。 |
Hour of Code: StoryGPT你是否曾經想過,如何打造一個屬於自己的 ChatGPT 應用程式,讓你無論身在何處,都能輕鬆接觸到一個充滿實用資訊的世界? |
ChatGPT app你是否曾經想過,如何打造一個屬於自己的 ChatGPT 應用程式,讓你無論身在何處,都能輕鬆接觸到一個充滿實用資訊的世界? |
ImageBot app你是否曾經想過如何打造一個能夠生成天馬行空視覺效果的 AI 應用程式?在本教學中,你將使用 MIT App Inventor 建置一個應用程式,讓使用者連接到 OpenAI 的 DALL-E 生成式 AI 程式,提交他們自己的提示詞,並欣賞由 AI 所創造出的精彩藝術視覺作品。 |
Reinforcement Learning: Tame the Dog學習是一種神秘的現象——人類和動物透過學習,逐漸學會在環境刺激下採取特定的行為。然而,很明顯地,在任何學習過程中引入回饋循環(獎勵與懲罰)都能幫助鞏固並加速學習。在這個專案中,你將使用一種稱為強化學習(Reinforcement Learning, RL)的機器學習方法,學習如何透過獎勵和懲罰來模擬並加強學習過程,並以馴服一隻狗為背景進行實作。 |
Rock Paper Scissors Tutorial如今,人工智慧(AI)和機器學習(ML)成為炙手可熱的話題,但你是否曾經好奇,到底是如何讓機器學會某些事物,甚至變得「智慧」呢?在這個專案中,以最簡單的兒童遊戲之一「剪刀-石頭-布」為背景,挑戰你打造一個程式,讓機器透過馬可夫模型(Markov Model)觀察並學習使用者的遊戲選擇,進而迅速變得足夠聰明,能夠在遊戲中反覆擊敗使用者。 |
以下範例需使用 Amazon Alexa