AI程式設計

 第一次接觸風格轉換的使用,除了將圖片成功轉換風格之外,因使用者耐心有限,考慮到轉換完成的所需時間,再加上可能需要同時處理多張圖片,短時間內難跑出結果。

  • 原定使用Google Colab執行風格轉換,後因執行時間過長且有存取圖片的不便,更換為Tensorflow Lite提供的快速轉換風格版本並直接於PC執行,縮短整體運行時間。

 本專題使用Firebase做為App的資料庫,我們需在PC上程式執行完成後更改資料庫相關欄位的資料,並將轉換完成的圖片上傳至Storage中儲存,但因未曾接觸過Firebase,所以在運用上遇到瓶頸。

  • 請教學長教我們如何運用Firebase上的功能,並在網路上搜尋相關文章與其他人的使用經驗,將其更改並運用到我們的問題上。

 在讀取到Firebase上新增的資料後要自動搜尋圖片,並將圖片保存以做後續程式使用。

  • 我們研究使用爬蟲程式自動將讀取的資料,模擬真人使用打開瀏覽器並搜尋,再將搜尋出的圖片保存至PC供後續風格轉換運用。

✡ 使用語言為Python的緣故,套件過多且有版本差異問題,不易找尋適合需求的功能。

  • 套件版本問題透過搜尋前人使用經驗,將各個套件嘗試套用執行,並與老師研究出現的問題。

視覺與介面設計

 初次接觸介面設計相關的工具,如Sketch、Zeplin等等,不知如何操作,且對介面設計沒有基本概念。

  • 在校外報名介面設計課程,並先從網路學習入門知識

 初次設計的介面的顏色不夠飽和,功能按鈕擺放不佳,使用者會不清楚如何操作。

  • 經過介面設計老師建議,參考相關APP的介面,了解介面上的功能如何安排,並將畫面調整成適合的色彩。

 功能刪減及配合程式設計需求,需再次更動介面設計。

  • 每週與程式設計的同學進行討論,協調程式與介面設計兩方的需求,完成雙方都有共識的介面設計。


應用程式設計

✩ 不知道如何開始寫App,且其中一名影視組的組員沒接觸過Android Studio和Kotlin語言。

  • 請教會用Kotlin寫App的學長,了解如何有效率及完整性的製作一個App,並上網尋找有關Android studio的教學。

與AI部份的連結因不熟悉Firebase的操作而困難重重。

  • 和AI同學討論,增加資料欄和符合對方需求去命名,在雙方協調後,也成功的取得回傳的圖片。

✩ 取回傳圖時,因程式只執行一次,但圖片回傳回來需要時間,因此抓不到圖片。

  • 修改程式,將其設為如抓取資料庫資訊為true時再執行程式,並在畫面上加入progress bar作為等待的表示。


行銷宣傳與文案

 在決定以"夢"作為專題主軸時,發現對於"夢"的認識少之又少,難以下筆寫出文案。

  • 翻閱與夢相關的文章,包含夢是什麼、各國與夢相關的典故及和夢有關聯的植物等等。

 不清楚大眾是否有記錄夢境的需求和對於應用程式功能的其餘要求。

  • 以線上實名問卷作為主要調查,並對收集到的結果進行分析。 

 先前對於社群平台所知甚少,如何創辦和經營都不曾瞭解。

  • 閱覽網路教學後完成架設,後續關於如何持續經營還需再努力學習。 

 不知道如何行銷App。

  • 行銷較為專業的部分則是請教有行銷經驗的學長姐。