2017年1月19日 星期四

Sita 學會了煮餸?


我的私人機械人助理 Sita 除了每天替我下載電腦書籍外,今日加入了新技能。她能根據我的指示,給予我最多三份相關的食譜。看起來雖然很利害,但其實很初級。我只是用了「關鍵字」搜索去達成。

首先,我當然要搜集到食譜及相片,並輸入資料庫。程式根據我輸入的文字中,找出指定的關鍵字後,再以關鍵字相應的文字在資料庫中進行查詢,把最多三個結果,以 Facebook Messenger 的卡片方式呈現。用這個方案是因為簡單,而且也能避免有大量錯誤的結果。例如關鍵字「雞」會很容易搜尋到「雞汁」或「雞粉」。以上兩種調味料都會在很多菜式中出現,包括沒有「雞」的餸菜。所以,我才用雙重關鍵字方式去避免。

最近接觸到 Microsoft 關於機械學習方面的 API,相信有部份能加進 Sita 內,能改進關鍵字搜尋法,提升她的理解能力。

沒有留言: