[發明專利]面向智能機器人的自定義意圖識別的實現方法及裝置在審
| 申請號: | 201710157650.0 | 申請日: | 2017-03-16 |
| 公開(公告)號: | CN107015962A | 公開(公告)日: | 2017-08-04 |
| 發明(設計)人: | 唐歡 | 申請(專利權)人: | 北京光年無限科技有限公司 |
| 主分類號: | G06F17/27 | 分類號: | G06F17/27;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100043 北京市石景山區石景山*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 面向 智能 機器人 自定義 意圖 識別 實現 方法 裝置 | ||
1.一種面向智能機器人的自定義意圖識別的實現方法,其特征在于,包括:
獲取用戶輸入的針對目標應用的意圖識別解析樣例及對應待識別意圖;
對解析樣例進行語義理解,結合實體詞庫識別所述解析樣例中的實體詞,確定所述實體詞對應的實體名稱,根據所述實體名稱生成所述待識別意圖的匹配規則;
獲取需意圖識別的文本數據,結合所述匹配規則及所述實體詞庫,判斷所述文本數據是否匹配所述待識別意圖;
當匹配成功時,執行所述待識別意圖對應的控制指令。
2.如權利要求1所述的實現方法,其特征在于,還包括:
接收用戶輸入的對應所述待識別意圖的實體名稱及其對應的實體詞列表;
將所述實體名稱與所述實體詞列表對應存儲在實體詞庫中。
3.如權利要求2所述的實現方法,其特征在于,所述實體詞庫中還包括預先存儲的實體名稱及其對應實體詞;
當用戶輸入的對應所述待識別意圖的實體詞與預先存儲的實體詞重復時,優先使用用戶輸入的該實體詞對應的實體名稱。
4.如權利要求1所述的實現方法,其特征在于,所述意圖的類型包括:應用內意圖和應用啟動意圖;
所述方法還包括:
接收用戶輸入的意圖類型并與所述待識別意圖關聯存儲;
當所述待識別意圖的意圖類型為應用內意圖,所述方法還包括:
設定所述待識別意圖的識別啟動條件為其對應應用的應用啟動意圖識別成功。
5.如權利要求1所述的實現方法,其特征在于,所述跟據所述實體名稱生成所述待識別意圖的匹配規則包括:
結合確定的實體名稱,生成匹配參數;
輸出所述各實體詞、對應實體名稱及關聯的匹配參數;
接收用戶對所述匹配參數的必要性設定;
結合所述匹配參數的必要性設定,生成所述匹配規則。
6.如權利要求5所述的實現方法,其特征在于,當匹配參數的設定為必要時;
接收用戶輸入的所述匹配參數對應的實體詞獲取請求并保存;
所述需意圖識別的文本數據中缺少所述匹配參數對應的實體詞,且所述需意圖識別的文本數據與所述待識別意圖的匹配度高于其它當前可匹配意圖時,
輸出所述匹配參數對應的實體詞獲取請求;
獲取意圖識別補充文本并解析,提取所述回復中與所述匹配參數對應的實體詞,結合提取的實體詞進行所述待識別意圖的匹配。
7.如權利要求6所述的實現方法,其特征在于,接收用戶輸入的所述匹配參數對應的實體詞獲取請求并保存之后,還包括:
接收用戶輸入的實體詞獲取請求輸出最多次數,并保存;
在輸出所述匹配參數對應的實體詞獲取請求之前,還包括:
獲取所述實體詞獲取請求輸出次數;
當所述輸出次數等于所述最多次數,判斷所述待識別有意圖匹配失敗。
8.如權利要求5-7任一所述的實現方法,其特征在于,當所述匹配參數設定為非必要時;
接收用戶輸入的對應所述匹配參數的默認實體詞并保存;
當所述需意圖識別的文本數據中缺少與所述匹配參數對應的實體詞,且所述需意圖識別的文本數據與所述待識別意圖的匹配度高于其它當前可匹配意圖時,
獲取所述默認實體詞,結合所述默認實體詞進行意圖識別。
9.如權利要求1所述的實現方法,其特征在于,所述根據所述實體名稱生成所述待識別意圖的匹配規則包括:
結合確定的實體名稱,生成匹配參數;
輸出所述各實體詞、對應實體名稱及關聯的匹配參數;
接收到接收用戶根據輸出的所述實體詞、對應實體名稱或關聯的匹配參數輸入的修改數據時,根據所述修改數據更新實體詞庫、匹配參數或實體詞、實體名稱、匹配參數之間的對應關系;
根據當前匹配參數生成所述待識別意圖的匹配規則。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京光年無限科技有限公司,未經北京光年無限科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710157650.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種計算機多功能鍵盤
- 下一篇:觸摸屏用實體鍵盤及POS機





