Yahoo奇摩連續第二年在臺舉辦Open Hack Day創意開發競賽,10月初預先釋出無名小站API,社群整合應用成為開發競賽中的主流,不同於去年是手機和地圖的整合,今年不少團隊開發社群和地圖整合的應用。

臺灣開發競賽通常只開放學生參與,Yahoo奇摩Open Hack Day是少數沒有限制參加身分的活動,參賽者除學生外,也有來自如光寶科技、友邁科技等業界,使得這項競賽也成為臺灣開發者展示新應用或新技術的場所,從中可看到臺灣熱門應用議題。

Yahoo亞洲區產品暨內容事業群副總裁林振德表示,因為今年開放無名小站API,超過七成團隊都使用了無名小站API,多數參賽隊伍傾向開發社群或整合式的應用。

第一類運用無名小站API的方式,是利用社群好友關係元件(Connection API)來分析使用者的人際網路,再對整個好友網絡提供客製服務。像與好友分享音樂播放清單,和好友玩解救人質遊戲。

另一類應用則是用API取得無名小站的大量內容,再進一步提供整合性加值服務。像優勝隊伍Happy Summer即是利用雲端運算找出不同地點的熱門話題,再用API查詢與這些話題相關的無名小站內容。

優勝隊伍Happy Summer來自臺灣大學資工所和交通大學資工所,有成員還是2009年趨勢科技騰雲駕霧程式競賽冠軍。他們蒐集了20萬篇批踢踢BBS站上的文章,利用Yahoo提供的Placemaker API來辨識每一篇文章內容中所提到的所有地理位置,再進一步反算出與臺灣每個地點相關的所有BBS討論文章,如內容提及臺北市的所有文章。

再進一步蒐集維基百科的條目作為分析用的關鍵詞庫,透過Hadoop雲端運算技術開發的資料探勘程式,計算出臺灣不同地點的熱門關鍵詞,也就是當地的流行話題。

Happy Summer利用學校實驗室的3臺八核心伺服器來執行Hadoop雲端運算程式,隊長臺灣大學資工所賴弘哲表示:「原本需要10小時的運算時間,採用Hadoop雲算技術後只需要半個小時就可以完成。」

使用者只要在畫面上點選這些在地的熱門關鍵詞,Location Plus!就會立刻把相關的照片、部落格、知識+等內容顯示在瀏覽器上。Happy Summer還製作了手機版本,讓使用者隨處可查尋所處位置的熱門話題。

得到第二名佳作的Y2D團隊則是突破了傳統路由器用來傳遞網路封包的用途。他們修改路由器,將透過路由器所傳送的任何網頁內容,都自動加入一行JavaScript。這行程式會在每一個網頁下方都嵌入一個工具列,就如同Facebook工具列上的各種應用程式按鈕一樣。Y2D的作品能讓第三方應用程式透過路由器安裝到任何網頁中,例如讓使用者在Google搜尋網頁中透過工具列上傳照片到無名小站的部落格,還能將照片同步到數位相框。

從競賽題目的多元性中,可反應出Yahoo奇摩開放無名小站API後所帶來的應用可能性,擔任評審的臺大管理學院副院長曹承礎表示,開放API的趨勢讓臺灣開發者更容易和世界競爭,但是競爭門檻也跟著降低。

與會的Yahoo全球副總裁暨科技長Sam Pullara也相當肯定臺灣開發者將社交網絡與各種在地題材結合的應用,他認為:「依使用者需求提供特定主題內容搜尋,是社交網站的理想應用型態之一,不但可直接接觸使用者,也容易建立商業模式。」文⊙王宏仁

熱門新聞

Advertisement