建國中學學生程肯今天以「以手寫模式推演個人化字型之研究」獲得旺宏科學獎金牌和新台幣40萬元獎金。
最初構想來自網路聊天時,彼此都用同一套字型,無法凸顯個人風格。程肯突發奇想,從此投入個人化字型程式研發之路。
程肯指出,中文最常使用的共有3500個字,沒有人會有耐心全部寫全。於是他想到文字學的概念,將中文字拆解成一個個不能再拆的「末級部件」,例如「草」就拆解為「艸」、「日」、「十」。
如此一來,就只需要約500個「末級部件」,但程肯仍嫌太多,再進一步簡化,最終設計出只需要寫出300個指定中文字,就能模擬出3500個常用字的軟體,涵蓋日常生活95%的文字。
程肯設計的軟體之所以如此神奇,便是結合了影像辨識技術,建立一個資料庫,計算出各種「末級部件」作為完整中文字的各種組合部分時的擺放方式、大小變化、筆觸粗細等,藉此重建使用者的筆跡特徵。
程肯目前已寫出完整的電腦程式,未來將進一步推展到手機應用上,達成他最初的夢想,也就是線上即時通訊時,每一個人都能使用自己專屬的字體。
程肯的程式已接近實際應用階段,但他不打算申請專利,而要在網路上開放程式碼,讓更多人一起集思廣益,讓這套技術更為完美,他幽默地說,「(程式)全靠自己寫,會寫到死啊。」