本申請公開了一種電力行業機器人問答方法、裝置、設備和存儲介質。該方法包括:接收用戶提出的問題;根據預先建立的搜索模塊查找所述問題的結果;所述搜索模塊包括:第一搜索模塊、第二搜索模塊、第三搜索模塊和第四搜索模塊;根據預先設定的每個搜索模塊的權值計算第一結果、第二結果、第三結果和第四結果的影響分值;根據所述影響分值對所第一結果、第二結果、第三結果和第四結果進行排序;確定影響分值最大的結果并輸出。本發明專利技術的技術方案,通過采用四種不同的搜索引擎來獲得四種不同的答案,通過評分排序,輸出分值最大的結果,提高了答案的優化水平,使得用戶獲得最優的答案,提高搜索的效率。高搜索的效率。高搜索的效率。
【技術實現步驟摘要】
電力行業機器人問答方法、裝置、設備和存儲介質
[0001]本申請涉及機器人
,具體而言,涉及一種電力行業機器人問答方法、裝置、設備和存儲介質。
技術介紹
[0002]目前電力行業的知識和資料浩如煙海,有圖書資料;有文獻資料;在檢索時,如果沒有合適的搜索工具,查詢和檢索工作十分困難。并且檢索的結果中紛繁復雜,用戶面對大量的結果,仍然不能夠選擇正確的答案。
技術實現思路
[0003]本申請的主要目的在于提供一種電力行業機器人問答方法、裝置、設備和存儲介質,以解決上述問題。
[0004]為了實現上述目的,根據本申請的一個方面,提供了一種電力行業機器人問答方法,應用于機器人,包括:
[0005]接收用戶提出的問題;
[0006]根據預先建立的搜索模塊查找所述問題的結果;
[0007]所述搜索模塊包括:第一搜索模塊、第二搜索模塊、第三搜索模塊和第四搜索模塊;
[0008]所述第一搜索模塊的數據庫為預先建立的電力行業知識圖譜;
[0009]根據所述預先建立的電力行業知識圖譜進行搜索得到所述問題的第一結果;
[0010]所述第二搜索模塊的數據庫為問答模板庫;
[0011]根據所述問答模板庫進行搜索得到所述問題的第二結果;
[0012]所述第三搜索模塊的數據庫為文檔庫;根據所述文檔庫進行搜索得到所述問題的第三結果;
[0013]所述第四搜索模塊的數據庫為對話流程庫;根據所述對話流程庫進行搜索得到所述問題的第四結果;
[0014]根據預先設定的每個搜索模塊的權值計算所述第一結果、第二結果、第三結果和第四結果的影響分值;
[0015]根據所述影響分值對所第一結果、第二結果、第三結果和第四結果進行排序;
[0016]確定影響分值最大的結果并輸出。
[0017]在一種實施方式中,所述知識圖譜為電力行業知識圖譜;
[0018]所述文檔庫為電力行業文檔庫;
[0019]所述問答對庫為電力行業問答對庫;
[0020]所述對話流程庫為電力行業對話流程庫。
[0021]在一種實施方式中,接收用戶提出的問題后,所述方法還包括;
[0022]根據用戶提出的問題,提取出所述問題中的元素;
[0023]對所述元素進行語義分析,確定用戶的意圖以及所述意圖的類型;
[0024]根據所述意圖的類型確定應答的語句;
[0025]所述意圖類型包括:查詢文章、查詢作者、查詢企業、查詢電力行業新聞、查詢電力行業設備。
[0026]在一種實施方式中,預先建立知識圖譜,包括:
[0027]基于知識圖譜業務體系構建知識圖譜腳本;
[0028]當接收到xml數據后將所述xml數據放入指定目錄,所述xml數據為圖書;
[0029]通過所述知識圖譜腳本將xml數據文件進行處理與解析后形成bookData對象;
[0030]當所述bookData對象中的數據解析完成后,將所述數據中的實體添加進知識圖譜后進行語義、字詞相似度的匹配,以使具有相同特征的所述實體進行相互關聯。
[0031]在一種實施方式中,所述業務體系是通過電力資源信息拆分得到的,具體包括崗位體系、設備體系、基建體系、科技體系、營銷體系、電網體系、法律體系;
[0032]基于所述知識圖譜業務體系,對所述知識圖譜中存在的實體、關系、屬性進行定義;
[0033]基于定義后的所述實體、關系、屬性確定所述數據中實體類型、實體基本屬性、實體與實體間的關系。
[0034]在一種實施方式中,建立文檔庫,包括:
[0035]獲取所述知識圖譜;
[0036]根據所述知識圖譜建立所述文檔庫的候選答案列表。
[0037]在一種實施方式中,預先建立問答對庫,包括:
[0038]獲取所述知識圖譜;
[0039]設定常用問答模板;所述問答模板包括提問的句子模板和回答的句子模板;
[0040]在回答的句子模板中,融入所述知識圖譜的相關內容。
[0041]為了實現上述目的,根據本申請的第二方面,提供了一種電力行業機器人問答裝置;該裝置包括:
[0042]接收模塊,用于接收用戶提出的問題;
[0043]查找模塊,用于根據預先建立的搜索模塊查找所述問題的結果;
[0044]所述搜索模塊包括:第一搜索模塊、第二搜索模塊、第三搜索模塊和第四搜索模塊;
[0045]所述第一搜索模塊的數據庫為預先建立的電力行業知識圖譜;
[0046]所示查找模塊用于,根據所述預先建立的電力行業知識圖譜進行搜索得到所述問題的第一結果;
[0047]所述第二搜索模塊的數據庫為問答模板庫;
[0048]所述查找模塊用于,根據所述問答模板庫進行搜索得到所述問題的第二結果;
[0049]所述第三搜索模塊的數據庫為文檔庫;
[0050]所述查找模塊用于,根據所述文檔庫進行搜索得到所述問題的第三結果;
[0051]所述第四搜索模塊的數據庫為對話流程庫;
[0052]所述查找模塊用于,根據所述對話流程庫進行搜索得到所述問題的第四結果;
[0053]計算模塊,用于根據預先設定的每個搜索模塊的權值計算所述第一結果、第二結
果、第三結果和第四結果的影響分值;
[0054]排序模塊,用于根據所述影響分值對所第一結果、第二結果、第三結果和第四結果進行排序;
[0055]確定模塊,用于確定影響分值最大的結果并輸出。
[0056]在一種實施方式中,還包括意圖模塊,用于接收模塊接收用戶提出的問題后,根據用戶提出的問題,提取出所述問題中的元素;
[0057]對所述元素進行語義分析,確定用戶的意圖以及所述意圖的類型;
[0058]根據所述意圖的類型確定應答的語句;
[0059]所述意圖類型包括:查詢文章、查詢作者、查詢企業、查詢電力行業新聞、查詢電力行業設備。
[0060]在一種實施方式中,還包括知識圖譜建立模塊,用于基于知識圖譜業務體系構建知識圖譜腳本;
[0061]當接收到xml數據后將所述xml數據放入指定目錄,所述xml數據為圖書;
[0062]通過所述知識圖譜腳本將xml數據文件進行處理與解析后形成bookData對象;
[0063]當所述bookData對象中的數據解析完成后,將所述數據中的實體添加進知識圖譜后進行語義、字詞相似度的匹配,以使具有相同特征的所述實體進行相互關聯。
[0064]所述業務體系是通過電力資源信息拆分得到的,具體包括崗位體系、設備體系、基建體系、科技體系、營銷體系、電網體系、法律體系;
[0065]在一種實施方式中,知識圖譜建立模塊,還用于基于所述知識圖譜業務體系,對所述知識圖譜中存在的實體、關系、屬性進行定義;
[0066]基于定義后的所述實體、關系、屬性確定所述數據中實體類型、實體基本屬本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種電力行業機器人問答方法,其特征在于,應用于機器人,包括:接收用戶提出的問題;根據預先建立的搜索模塊查找所述問題的結果;所述搜索模塊包括:第一搜索模塊、第二搜索模塊、第三搜索模塊和第四搜索模塊;所述第一搜索模塊的數據庫為預先建立的電力行業知識圖譜;根據所述預先建立的電力行業知識圖譜進行搜索得到所述問題的第一結果;所述第二搜索模塊的數據庫為問答模板庫;根據所述問答模板庫進行搜索得到所述問題的第二結果;所述第三搜索模塊的數據庫為文檔庫;根據所述文檔庫進行搜索得到所述問題的第三結果;所述第四搜索模塊的數據庫為對話流程庫;根據所述對話流程庫進行搜索得到所述問題的第四結果;根據預先設定的每個搜索模塊的權值計算所述第一結果、第二結果、第三結果和第四結果的影響分值;根據所述影響分值對所第一結果、第二結果、第三結果和第四結果進行排序;確定影響分值最大的結果并輸出。2.根據權利要求1所述的機器人問答方法,其特征在于,所述知識圖譜為電力行業知識圖譜;所述文檔庫為電力行業文檔庫;所述問答對庫為電力行業問答對庫;所述對話流程庫為電力行業對話流程庫。3.根據權利要求2所述的機器人問答方法,其特征在于,接收用戶提出的問題后,所述方法還包括;根據用戶提出的問題,提取出所述問題中的元素;對所述元素進行語義分析,確定用戶的意圖以及所述意圖的類型;根據所述意圖的類型確定應答的語句;所述意圖類型包括:查詢文章、查詢作者、查詢企業、查詢電力行業新聞、查詢電力行業設備。4.根據權利要求1所述的機器人問答方法,其特征在于,預先建立知識圖譜,包括:基于知識圖譜業務體系構建知識圖譜腳本;當接收到xml數據后將所述xml數據放入指定目錄,所述xml數據為圖書;通過所述知識圖譜腳本將xml數據文件進行處理與解析后形成bookData對象;當所述bookData對象中的數據解析完成后,將所述數據中的實體添加進知識圖譜后進行語義、字詞相似度的匹配,以使具有相同特征的所述實體進行相互關聯。5.根據權利要求4所述的機器人問答方法,其特征在于,所述業務體系是通過電力資源信息拆分得到的,具體包括崗位體系、設備體系、基建體系、科技體系、營銷體系、電網體系、...
【專利技術屬性】
技術研發人員:鄭林,丁軍,張渝,張濤,湯琳琳,聶慶,賀芳,王磬音,謝秋學,馬青,孫金,趙秋慧,常秀,李一斌,張曉川,陳添添,鄭海杰,蘇婧儀,巫乾軍,
申請(專利權)人:海乂知信息科技南京有限公司國網山東省電力公司信息通信公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。