# ~~不只是~~程式實作
### AI 時代的挑戰題目~~程式~~實作心法
Summit Suen
---
# 今天的目標
- 黑客松**完賽**!
- 提高拿獎的機率
- 作品切題
- 格式正確
- 投其所好
---
# 作品切題
- 聽起來很像廢話⋯
- 但是每年一定有團隊會「文不對題」
---
# 作品切題

- audio + visual + interactive
---
# 格式正確
- 另一個常犯的錯誤
- 挑戰題目分類標籤:
- SOFTWARE
- HARDWARE
- GAMES
- ARTS
- (SOLUTION)
---
# 格式正確

---
# 格式正確

- data visualization
---
# 格式正確

- software
- data analysis
---
# 格式正確
- 開源工具(Open-Source Tool)
- 網站應用(Web Application)
- 資料視覺化工具(Data Visualization Tool)
- 應用程式(APP)
- 遊戲(Game)
- 演算法(Algorithm)
---
# 格式正確
- 開源工具(Open-Source Tool)
- 開源:
- 釋出程式源碼:程式碼代管服務 - GitHub/GitLab/⋯⋯
- 開源授權:GPL/MIT/⋯⋯
---
# 格式正確
- 網站應用(Web Application)
- 網站:
- 靜態頁面 hosting:GitHub Pages/Azure Storage/⋯⋯
- https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-staticwebsite
- App Hosting:GitHub Actions/heroku/Glitch.com/Fly.io/https://zeabur.com/zh-TW
- https://djangogirlstaipei.herokuapp.com/tutorials/deploy-toheroku/?os=windows
---
# 格式正確
- 資料視覺化工具(Data Visualization Tool)
- 靜態資訊圖表:
- 圖片/報告:Markdown
- 靜態網站
- 動態互動圖表:
- 儀表板:Power BI/Tableau/Redash.io/⋯⋯
- 互動網站:D3.js/Plot.ly/Shiny/Jupyter Notebook/⋯⋯
---
# 格式正確
- 應用程式(APP)
- Mobile app
- Web app(瀏覽器桌面捷徑)
---
# 格式正確
- 遊戲(Game)
- VR(注意裝置適用性)
- Scratch/Web
- Unity/Unreal
- Google form(?!)
- https://docs.google.com/forms/d/e/1FAIpQLSfZfcg8E0vxQsU0xM5hpowQtWHfKbYaMxjQDIdYDoiUmUGGrw/viewform
---
# 格式正確
- 演算法(Algorithm)
- pseudo-code
- 可 demo 的成果
- Jupyter Notebook
- https://learn.microsoft.com/zh-tw/azure/machine-learning/how-to-run-jupyternotebooks
- API Deployment
---
# 格式正確
- 演算法(Algorithm)
- 生成式人工智慧 GenAI
- 大型語言模型 LLMs
- Mock API Dev
- AI Agent/Agentic AI - AutoGPT
- Data Cleaner/Formatter
- ~~Code Generator~~
---
# 格式正確
- 演算法(Algorithm)
- 生成式 AI
- https://gamma.app/public/Generative-AI-Engineer-LLM-Roadmap-muj5lwntrymx8nh?mode=slide
---
# 格式正確
- 演算法(Algorithm)
- 生成式 AI
- <iframe src="//www.slideshare.net/slideshow/embed_code/key/H4F8IT7lclP344" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/slideshow/eval-driven-development-edd-ai/271729781" title="評估驅動開發 Eval-Driven Development (EDD): 生成式 AI 軟體不確定性的解決方法" target="_blank">評估驅動開發 Eval-Driven Development (EDD): 生成式 AI 軟體不確定性的解決方法</a> </strong> from <strong><a href="//www.slideshare.net/ihower" target="_blank">Wen-Tien Chang</a></strong> </div>
---
# 格式正確
- 演算法(Algorithm)
- 生成式 AI
- 產業前輩的觀察:https://columns.chicken-house.net/2024/02/10/archview-int-app/
---
# 投其所好
- 從評審的角度思考
- 好懂:
- 簡明的 presentation
- 截圖預錄:Live demo 太危險!
- 著重在成果,解決了題目的什麼痛點
- 省下自我介紹篇幅
- 好評
---
# 投其所好
- 從評審的角度思考
- 好懂
- 好評
- 可量化的結果:切題/完成度
- 開放協作,忌閉門造車:進度透明,容易取得
- 作業系統
---
# 舒服!
- 開心參賽
- 用自己習慣的開發方式/工具
{"title":"ntu_nasa_pre_camp_20241003","contributors":"[{\"id\":\"f86386aa-f010-402c-b40f-4d1d7d6afa8b\",\"add\":3909,\"del\":478}]","description":"不只是程式實作\nAI 時代的挑戰題目程式實作心法"}