System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及人工智能,具體是一種基于多視角知識圖譜的問答方法及系統。
技術介紹
1、目前,隨著人工智能的發展,自動問答系統逐漸成為人和機器溝通的新模式,它可以在理解用戶輸入的問句后,針對用戶問題在知識圖譜中搜索答案后返回精準的問句答案。
2、基于知識圖譜的問答系統通常需要進行對知識圖譜的搜索,然而,當知識圖譜規模逐漸龐大時,搜索和篩選所需的時間難以滿足實時要求。同時,在面對不同知識背景的用戶群體時,支持問答所需的基礎知識量也存在差異。在這種情況下,僅依賴單一知識圖譜來支持問答的策略顯然不夠靈活。
技術實現思路
1、本專利技術要解決的技術問題是提供一種基于多視角知識圖譜的問答方法及系統,構建不同等級視角下的知識圖譜,并根據對用戶等級的判定選取對應等級視角下的知識圖譜進行答案搜索,有效地節約了問答系統的運算資源,并提高了問答系統的反應速度。
2、本專利技術的技術方案為:
3、一種基于多視角知識圖譜的問答方法,具體包括有以下步驟:
4、s1、構建多視角知識圖譜,知識圖譜g={v,e},v代表多視角知識圖譜中的節點,e代表連接節點的邊,r代表節點間的關系,將原始知識圖譜中的所有節點分為不同等級,并生成在不同等級視角下的知識圖譜;
5、s2、與用戶進行交互式的多輪對話,記錄每一輪對話中涉及的節點對應的等級,依據與用戶交互式的對話中各等級節點的分布情況進行用戶等級的計算;
6、s3、基于計算得到的用戶等級,選取與用戶等級
7、所述的將所有節點分為不同等級,并生成在不同等級視角下的知識圖譜的具體過程為:在等級li視角下,原始知識圖譜中的節點被分為等級不高于等級li和高于等級li兩類,然后清除高于等級li的節點n,同時連通與任一節點n相鄰的其他節點,得到新增加的邊,新增加的邊即任一節點n與相鄰的其他節點在原始知識圖譜中直接連接的邊,相鄰的其他節點均為等級不高于等級li的節點,重復上述步驟,直至將所有高于等級li的節點n全部清除,然后將原始知識圖譜中等級不高于等級li的節點和新增加的邊共同構成等級li視角下的知識圖譜。
8、所述的每一輪對話中涉及的節點對應的等級是從每一輪對話中提取實體,然后在原始知識圖譜中查找該實體得到該實體所對應節點的等級。
9、所述的用戶等級的具體計算方法見下式(1):
10、
11、式(1)中,l為用戶等級,m代表與用戶交互式的對話中出現的節點數,ci表示節點i在對話中出現的次數,di表示節點i在原始知識圖譜中的度,li表示節點i所處的等級。
12、所述的與用戶交互式的對話中,引入用戶反饋機制,通過用戶的評價和反饋不斷進行多視角知識圖譜的優化,從而提升問答系統的性能。
13、一種基于多視角知識圖譜的問答系統,包括有多視角知識圖譜構建模塊、交互接收模塊、節點解析分級模塊、用戶等級計算模塊和提取返回模塊和用戶反饋模塊;
14、多視角知識圖譜構建模塊用于構建并優化多視角知識圖譜;
15、交互接收模塊用于與用戶進行交互式的多輪對話、接收用戶的問題、以及接收用戶評價和反饋;
16、節點解析分級模塊用于解析獲得每一輪對話中涉及的節點對應的等級;
17、用戶等級計算模塊用于根據式(1)計算用戶等級;
18、提取返回模塊用于在相應等級視角下的知識圖譜中搜索獲取用戶提出問題的答案;
19、用戶反饋模塊用于獲取用戶的評價和反饋,并不斷優化多視角知識圖譜。
20、本專利技術的優點:
21、(1)、本專利技術在與用戶交互對話的過程中,自動評測用戶的等級即知識水平,并調用所對應的等級視角下的知識圖譜進行答案搜索,從而在不影響對話質量的前提下,能夠有效地節約運算資源,提高響應速度,不僅提高了問答系統的靈活性和適應性,同時也增強了問答系統的智能化程度和用戶體驗的效果。
22、(2)、本專利技術包含的多視角知識圖譜會根據用戶的評價和反饋進行不斷優化,使得問答系統具備了更強的理解和生成能力,能夠在對話過程中提供豐富且相關的知識信息,進一步提升了用戶滿意度和系統性能。
本文檔來自技高網...【技術保護點】
1.一種基于多視角知識圖譜的問答方法,其特征在于:具體包括有以下步驟:
2.根據權利要求1所述的一種基于多視角知識圖譜的問答方法,其特征在于:所述的將所有節點分為不同等級,并生成在不同等級視角下的知識圖譜的具體過程為:在等級Li視角下,原始知識圖譜中的節點被分為等級不高于等級Li和高于等級Li兩類,然后清除高于等級Li的節點N,同時連通與任一節點N相鄰的其他節點,得到新增加的邊,新增加的邊即任一節點N與相鄰的其他節點在原始知識圖譜中直接連接的邊,相鄰的其他節點均為等級不高于等級Li的節點,重復上述步驟,直至將所有高于等級Li的節點N全部清除,然后將原始知識圖譜中等級不高于等級Li的節點和新增加的邊共同構成等級Li視角下的知識圖譜。
3.根據權利要求2所述的一種基于多視角知識圖譜的問答方法,其特征在于:所述的每一輪對話中涉及的節點對應的等級是從每一輪對話中提取實體,然后在原始知識圖譜中查找該實體得到該實體所對應節點的等級。
4.根據權利要求3所述的一種基于多視角知識圖譜的問答方法,其特征在于:所述的用戶等級的具體計算方法見下式(1):
6.一種基于多視角知識圖譜的問答系統,其特征在于:包括有多視角知識圖譜構建模塊、交互接收模塊、節點解析分級模塊、用戶等級計算模塊和提取返回模塊和用戶反饋模塊;
...【技術特征摘要】
1.一種基于多視角知識圖譜的問答方法,其特征在于:具體包括有以下步驟:
2.根據權利要求1所述的一種基于多視角知識圖譜的問答方法,其特征在于:所述的將所有節點分為不同等級,并生成在不同等級視角下的知識圖譜的具體過程為:在等級li視角下,原始知識圖譜中的節點被分為等級不高于等級li和高于等級li兩類,然后清除高于等級li的節點n,同時連通與任一節點n相鄰的其他節點,得到新增加的邊,新增加的邊即任一節點n與相鄰的其他節點在原始知識圖譜中直接連接的邊,相鄰的其他節點均為等級不高于等級li的節點,重復上述步驟,直至將所有高于等級li的節點n全部清除,然后將原始知識圖譜中等級不高于等級li的節點和新增加的邊共同構成等級li視角下的知識圖譜。
3.根據權利要求...
【專利技術屬性】
技術研發人員:徐勇,黃淑芹,王恒娜,魏蘇林,孫玉濤,吳延輝,
申請(專利權)人:安徽財經大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。