[發明專利]對聊天機器人中自然理解系統的上下文反饋在審
| 申請號: | 202080039891.5 | 申請日: | 2020-04-23 |
| 公開(公告)號: | CN113906411A | 公開(公告)日: | 2022-01-07 |
| 發明(設計)人: | J·A·泰勒 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 馬明月 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 聊天 機器 人中 自然 理解 系統 上下文 反饋 | ||
聊天機器人計算系統包括機器人控制器和自然語言處理器。自然語言處理器接收第一文本輸入,并且標識由第一文本輸入表示的概念。概念的指示被輸出到機器人控制器,機器人控制器生成對第一文本輸入的響應。當第二文本輸入被接收時,自然語言處理器輸出的概念也被反饋到自然語言處理器的輸入中以作為上下文信息。然后,自然語言處理器基于第二自然語言、文本輸入和上下文信息,標識第二文本輸入中表示的概念。
背景技術
計算系統目前被廣泛使用。一些計算系統包括在線聊天功能,其允許用戶相互進行實時(或接近實時)消息傳遞。類似地,一些計算系統包括機器人(有時被稱為網絡機器人),它們是被運行以在網絡(諸如廣域網)上執行任務的應用。當機器人使用聊天功能時,它有時被稱為聊天機器人。
聊天機器人有時被用在計算系統中以便實現對話接口。用戶可以使用自然語言與對話接口進行交互,以便執行各種不同的任務。一些任務包括獲取信息(在該情況下,機器人實現搜索功能,并且將信息返回給用戶)和執行任務(在該情況下,機器人實現控制功能以控制某些物理控制系統或項目)。聊天機器人也可以被用戶使用來執行各種其他任務。
僅舉幾個示例,聊天機器人可以被用作數據存儲系統的對話接口,以便可以使用自然語言輸入查詢進行搜索。在另一示例中,聊天機器人可以用于實現家庭自動化系統的接口,其中家庭中的不同可控子系統可以由用戶使用聊天機器人的對話輸入而被控制。聊天機器人可以被用于進行預訂、獲取行車路線、獲取天氣信息以及許多其他事情。
以上討論僅針對一般背景信息被提供,并不旨在幫助確定所要求保護的主題的范圍。
發明內容
一種聊天機器人計算系統,包括機器人控制器和自然語言處理器。自然語言處理器接收第一文本輸入,并且標識由第一文本輸入表示的概念。概念的指示被輸出到機器人控制器,機器人控制器生成對第一文本輸入的響應。當第二文本輸入被接收時,自然語言處理器輸出的概念也被反饋到自然語言處理器的輸入中以作為上下文信息。然后,自然語言處理器基于第二自然語言、文本輸入和上下文信息,標識第二文本輸入中表示的概念。
提供本發明內容來以簡化形式介紹一系列概念,這些概念在下面的具體實施方式中進一步被描述。本發明內容不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用作輔助確定所要求保護的主題的范圍。所要求保護的主題不僅限于解決背景技術中指出的任何或所有缺點的實現。
附圖說明
圖1是其中使用聊天機器人計算系統的計算系統架構的一個示例的框圖。
圖2是圖示了圖1中圖示的架構的整體操作的一個示例的流程圖。
圖3是示出了圖1中圖示的使用知識模型的架構的框圖。
圖3A、圖3B和圖3C示出了知識模型的不同部分的示例。
圖4是示出了知識模型的一個示例的框圖。
圖5是示出了圖3中圖示的使用上下文篩選/增強邏輯的架構的框圖。
圖6是更詳細地示出了上下文篩選/增強邏輯的一個示例的框圖。
圖7是圖示了在先前圖中圖示的使用知識模型的架構的一個示例的流程圖。
圖8是示出了先前圖中所示的使用上下文篩選/增強邏輯的架構的操作的一個示例的流程圖。
圖9示出了先前圖中圖示的被部署在云計算架構中的架構的一個示例。
圖10-圖12示出了可以在先前圖中所示的架構中使用的移動設備的示例。
圖13是示出了可以在先前圖中示出的架構中使用的計算環境的一個示例的框圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202080039891.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:收發器設備和調度設備
- 下一篇:氟氣制造裝置及光散射檢測器





