[發明專利]個性化自然語言理解系統有效
| 申請號: | 201680072630.7 | 申請日: | 2016-11-28 |
| 公開(公告)號: | CN108369596B | 公開(公告)日: | 2022-05-06 |
| 發明(設計)人: | R·薩里卡亞;劉小虎 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;辛鳴 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 個性化 自然語言 理解 系統 | ||
1.一種用于執行個性化自然語言理解的系統,所述系統包括:
至少一個處理器;以及
被耦合到所述至少一個處理器的存儲器,所述存儲器包括計算機可執行指令,所述計算機可執行指令在由所述至少一個處理器執行時,使得所述至少一個處理器執行過程,所述過程包括:
在一個或多個設備處接收請求,所述請求至少包括初始查詢和用戶標識符ID;
剖析所述初始查詢以標識與域、意圖或槽中的至少一項相關聯的多個值;
由所述一個或多個設備基于所述多個值中的第一值來向所述初始查詢指派第一臨時域,并且基于所述多個值中的第二值來向所述初始查詢指派第二臨時域;
基于所述用戶ID來評估存儲所述用戶的個人數據的個性化服務器,其中所述個人數據包括與所述用戶相關聯的、包括用戶簡檔數據或用戶信號數據中的至少一項的信息;
使用所述個人數據來解析用于所述多個值的一個或多個槽;
對所述多個值排名,其中所述排名包括使用解析的所述一個或多個槽來確定最可能的值;
基于排名的所述多個值,向所述第一臨時域指派第一得分,并且向所述第二臨時域指派第二得分,其中所述第一得分高于所述第二得分;
基于所述第一得分高于所述第二得分,將所述第一臨時域選擇為最終域;
基于所述最終域來從所述初始查詢生成最終查詢;
向語言理解模型提供所述最終查詢以生成響應;以及
向所述用戶提供所述響應。
2.根據權利要求1所述的系統,還包括:從客戶端設備向所述個性化服務器上傳所述個人數據,其中所述個人數據包括以下中的至少一項:個人聯系人、用戶文件和文檔、用戶位置、用戶應用、用戶社交媒體信息、用戶興趣、用戶日歷信息、用戶事件數據以及用戶或客戶端標識信息。
3.根據權利要求1所述的系統,還包括:
向相應的域、意圖或槽臨時指派所述多個值中的一個或多個值。
4.根據權利要求3所述的系統,其中訪問所述個人數據包括:
在所述個人數據中搜索與臨時指派的所述值中的一個或多個值的匹配;
標識一個或多個匹配;以及
使與所述一個或多個匹配相關聯的所述數據對于所述語言理解模型設備可訪問。
5.根據權利要求4所述的系統,還包括,對于與所述個性化服務器上的所述個人數據匹配的每個臨時指派的值,將臨時指派的所述值轉換為最終值。
6.根據權利要求1所述的系統,其中所述用戶ID被用來生成令牌,所述令牌表示所述用戶的加密的身份,并且其中所述令牌被傳輸給所述個性化服務器。
7.根據權利要求1所述的系統,其中評估所述個性化服務器包括使用令牌來認證所述個性化服務器上的所述用戶。
8.根據權利要求1所述的系統,其中使用所述個人數據包括使用所述語言理解模型來確定并且指派所述個人數據的一個或多個特征,所述一個或多個特征對應于域、意圖或槽中的至少一項。
9.根據權利要求8所述的系統,其中確定所述個人數據的一個或多個特征包括使用以下各項中的至少一項:精確匹配、部分匹配、n-gram匹配、匹配的數目或非零實體匹配。
10.根據權利要求1所述的系統,其中生成對所述最終查詢的所述響應包括從搜索引擎取回結果集,所述結果集包括滿足所述最終查詢的數據。
11.根據權利要求1所述的系統,其中所述響應包括可操作以支持客戶端設備滿足所述請求的指令的集合。
12.根據權利要求1所述的系統,還包括:
使用所述個人數據來訓練所述語言理解模型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680072630.7/1.html,轉載請聲明來源鉆瓜專利網。





