第一个关于中式菜谱的智能问答机器人小程序正式上线啦
為了滿足大家對菜品烹飪的各類問題能直接得到答案的需求,我開發(fā)了目前第一個真正關(guān)于菜譜的智能問答系統(tǒng),并在微信小程序發(fā)布上線。這套系統(tǒng)支持對于8600多種菜品的問答功能,并能實現(xiàn)快速問答響應(yīng),整套系統(tǒng)后端依托于搭建的中式菜譜知識圖譜Pro版,圖數(shù)據(jù)庫中存儲了近10萬條知識,因此整個智能問答系統(tǒng)是一個知識庫問答系統(tǒng)(也稱為KBQA系統(tǒng)),KBQA代碼采用django框架開發(fā),所有代碼部署在我自己搭建的服務(wù)器上,并對微信小程序前端提供后端問答服務(wù)。
?
民以食為天,吃是大家每天都必不可少的內(nèi)容,而烹飪也成為了廣大吃貨的一個生活調(diào)味品。我之前已經(jīng)開發(fā)了一套愛食光菜譜知識圖譜可視化與搜索系統(tǒng),點擊鏈接就可以直接訪問(建議電腦端):https://ngl567.github.io/CookBook-KG/
可視化系統(tǒng)的搭建流程在之前的文章中已經(jīng)進行了介紹:
手把手教你搭建一個中式菜譜知識圖譜可視化系統(tǒng)
?
雖然這個可視化系統(tǒng)包括了大量的菜品,并將所有菜品大類、具體菜品、食材、菜品樣圖、主料輔料配料、特點和制作步驟以知識圖譜的表示方法顯示出來,看起來也還是有點酷的,但是簡單的模糊搜索功能無法完全滿足很多人對更加智能的問答的功能需求。在之前已經(jīng)上線并收錄在我們的公眾號菜單欄“AI工具箱”中的小圖智能聊天機器人中(關(guān)注微信公眾號“人工智能遇上知識圖譜”就可以使用),也包括了菜譜相關(guān)的問答內(nèi)容,但針對每個菜譜有關(guān)的問題,都還只能給出一個這個菜品的鏈接,問題類型非常單一,無法回答多種多樣的問題,比如:“宮保雞丁需要料酒么?”等問題都無法直接給出答案,還是需要點擊鏈接自己去找答案。而目前一些已有的能夠回答菜譜問題的問答系統(tǒng)都是這個類型,答案都只給出菜譜網(wǎng)頁鏈接,也包括一些有名的菜譜軟件和APP,都是想知道答案你自己找去啊。
?
比如這樣:
?
因為網(wǎng)頁是別人已經(jīng)做好的,我們管不了人家的網(wǎng)頁內(nèi)容,所以當(dāng)我點開鏈接時,首先引入眼簾的都是一些沒什么用的長篇大論,我想要的答案還要花一些時間去找。
?
因此,為了滿足大家對菜品烹飪的各類問題能直接得到答案的需求,我開發(fā)了第一個真正關(guān)于菜譜的智能問答系統(tǒng),并在微信小程序發(fā)布上線。掃描下方小程序碼,或者搜索小程序名稱”愛食光菜譜智能問答系統(tǒng)“,就可以直接使用系統(tǒng),系統(tǒng)中的智能機器人名為“小吃”,發(fā)送“你好”或者“幫助”(也可以是“你能干什么?”等這類問題),“小吃”就可以告訴您系統(tǒng)的使用方法,當(dāng)然現(xiàn)在,我也會為您詳細(xì)介紹一下這套系統(tǒng)可以支持的問題類型。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ?? ?
?
這套系統(tǒng)能夠支持的問題類型包括(括號內(nèi)為問題示例):
1. 是否類問題:
-
某道菜是否需要某樣食材(做宮保雞丁需要辣椒么?)
2.?具體內(nèi)容類問題:
-
某道菜的制作步驟(如何制作水煮肉片?)
-
某道菜需要哪些食材(酸辣土豆絲的原料都有哪些?)
-
某道菜的主料(或者是輔料或配料)是什么?
-
某道菜口味如何?(懶人水煮肉片的味道怎么樣?)
3.?數(shù)量類問題:
-
和某道菜相關(guān)的菜有幾種(和麻辣燙有關(guān)的菜有幾種?)
-
制作某道菜需要多久?(做糖醋里脊需要多長時間能夠完成?)
4.?列舉類問題:
-
和某道菜相關(guān)的菜有哪些?(和水煮魚相關(guān)的菜都有哪些?)
-
某種原料能做哪些菜?(用雞腿能做哪些菜?)
5.?復(fù)雜推理類問題:
-
用兩樣食材一起做哪些菜?(用雞腿和辣椒能做哪些菜?)
?
我們來看看使用系統(tǒng)的一些例子:
?
?
?
?
?
看了以上介紹,您是不是也覺得“愛食光菜譜智能問答系統(tǒng)”會成為您居家烹飪的好幫手,那就快來體驗啊,關(guān)注我們的公眾號“人工智能遇上知識圖譜”并在菜單欄“AI工具箱”中就能找到哈。目前這套系統(tǒng)處于1.0版本,很多功能還待開發(fā),敬請期待。
?
如果您對這套系統(tǒng)在使用過程中有什么意見或建議,或者有合作想法,都可以直接聯(lián)系我,微信號:nglbuaa。
?
往期精選:
- 斯坦福大學(xué)CS520知識圖譜系列課程學(xué)習(xí)筆記:第三講高級的知識圖譜是什么樣的
- 斯坦福大學(xué)CS520知識圖譜系列課程學(xué)習(xí)筆記:第二講如何構(gòu)建知識圖譜
- 斯坦福大學(xué)CS520知識圖譜系列課程學(xué)習(xí)筆記:第一講什么是知識圖譜
- 知識圖譜最新權(quán)威綜述論文解讀:知識圖譜補全部分
- 知識圖譜最新權(quán)威綜述論文解讀:知識表示學(xué)習(xí)部分
- 手把手教你搭建一個中式菜譜知識圖譜可視化系統(tǒng)
?
如果對文章感興趣歡迎關(guān)注知乎專欄“人工智能遇上知識圖譜“,也歡迎關(guān)注同名微信公眾號“人工智能遇上知識圖譜”,讓我們一起學(xué)習(xí)并交流討論人工智能與知識圖譜技術(shù)。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?
總結(jié)
以上是生活随笔為你收集整理的第一个关于中式菜谱的智能问答机器人小程序正式上线啦的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《Science》日本科学家利用干细胞诱
- 下一篇: SpringBoot防止重复请求,重复表