軟體創作達人暑期成長營 體驗開發產品思維
「軟體創作達人暑期成長營」自2015年開跑,已舉辦四屆競賽。為提供全國大專校院具發展潛力的大專生們,實際接觸軟體開發情境以及與業界接軌的機會,媒合業師與學生團隊,讓大學生們能在橫跨暑假的4個月時間內,一路從提案、期中期末評量到決賽,體驗到業界軟體開發師開發產品的思維與實踐方法。
元智大學資工系四年級的邱佳震、楊騏以及涂元瀚等三位同學,在葉奕成教授指導下,參加「2018軟體創作達人暑期成長營」,在眾多競爭隊伍中脫穎而出,最終以「生活中的話語與音樂的連結」,榮獲優等佳績,累積獎金五萬八千元整,並另獲兩項企業特別獎,成績斐然。
元智資訊工程系學生團隊挑選「生活中的話語與音樂的連結」作為軟體開發的專案題目,並與KKBOX合作。運用創新的設計與思維,將以歌詞為語彙的聊天機器人與歌曲推薦問題做結合,以新穎的方式建構出歌曲推薦系統,嘗試開發出更能符合聽眾喜好的互動音樂推薦工具。
元智資工系學生邱佳震表示,以對話的方式與使用者互動,運用機器學習與自然語言處理技術,大大的擴展了人們音樂搜尋方法的想像,即使只對音樂歌詞有模糊的印象、即使只記得隻字片語,甚至記錯了部分的歌詞,仍然能夠進行音樂的搜尋與推薦。藉由著聊天對話式的特性,便可在與使用者一次次的互動過程中進行深度的分析與過濾,將上下文句解析後進行歸納,從而達到對使用者更加友善的效果。
涂元瀚也表示,競賽過程中曾發想出許多不同的特徵抽取的可能,例如從影像、音頻來獲取特徵並轉換成字詞。團隊最終選擇抽取文字上的特徵,也就是歌詞的內容來做為聊天語彙的基礎,透過歌詞接話,增進趣味性。在延伸應用上,希望能夠將這樣的概念,文本相似度分析,應用到其他雷同的文本資料上,例如小說全文、電影台詞等,搭配大量記憶的能力,不僅僅是協助使用者,做到人也無法做到的基於海量歌詞的推薦服務。
指導教授葉奕成表示,除了技術本位的作法,團隊亦採取了創新的角度切入既有的問題,在短短三個多月的時間內完成產品設計發想、自然語言技術研習到實務運用跟開發。雖然一路艱辛,但成果很幸運的受到諸多評審肯定,才能有這次的成績。◇