[發明專利]語義檢索方法、裝置、設備以及存儲介質有效
| 申請號: | 202110186927.9 | 申請日: | 2021-02-09 |
| 公開(公告)號: | CN112860866B | 公開(公告)日: | 2023-09-19 |
| 發明(設計)人: | 林澤南;盧佳俊 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332;G06F16/36;G06F40/295;G06F40/30 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 語義 檢索 方法 裝置 設備 以及 存儲 介質 | ||
1.一種語義檢索方法,包括:
接收查詢信息,基于預先構建的知識圖譜對所述查詢信息進行序列標注,得到序列標注結果,其中,所述序列標注結果包括知識圖譜既定信息部分及語義檢索部分;
基于所述知識圖譜構建符合所述序列標注結果的候選實體集合;
將所述候選實體集合中的實體與所述序列標注結果中的語義檢索部分進行語義匹配,得到語義相關度高于預設閾值的實體集合;
其中,所述接收查詢信息,基于預先構建的知識圖譜對所述查詢信息進行序列標注,得到序列標注結果,包括:
接收查詢信息,利用預先構建的知識圖譜和預訓練序列標注模型對所述查詢信息進行序列標注,得到第一標注結果;
對所述第一標注結果進行修正,得到所述序列標注結果,包括:基于自然語言處理分詞工具對所述第一標注結果的語義檢索部分進行分詞,得到第一語義檢索部分;基于自然語言處理專名識別工具對所述第一語義檢索部分進行專名修正,得到第二語義檢索部分;基于自然語言處理依存分析工具對所述第一標注結果的知識圖譜既定信息部分和所述第二語義檢索部分中的各個序列標注部分之間的依賴關系進行判定修正,得到第二標注結果;基于所述知識圖譜對所述第二標注結果進行修正,得到所述序列標注結果。
2.根據權利要求1所述的方法,其中,所述將所述候選實體集合中的實體與所述序列標注結果中的語義檢索部分進行語義匹配,得到語義相關度高于預設閾值的實體集合,包括:
基于預訓練雙塔語義匹配模型將所述候選實體集合中的實體與所述序列標注結果中的語義檢索部分進行語義匹配,得到所述實體與所述語義檢索部分的語義相關度;
將所述語義相關度與預設閾值進行比較,得到所述語義相關度高于所述預設閾值的實體集合。
3.根據權利要求2所述的方法,其中,所述預訓練雙塔語義匹配模型的輸入源包括:
所述語義檢索部分的語義檢索詞和所述知識圖譜的實體信息。
4.一種語義檢索裝置,包括:
標注模塊,被配置成接收查詢信息,基于預先構建的知識圖譜對所述查詢信息進行序列標注,得到序列標注結果,其中,所述序列標注結果包括知識圖譜既定信息部分及語義檢索部分;
構建模塊,被配置成基于所述知識圖譜構建符合所述序列標注結果的候選實體集合;
匹配模塊,被配置成將所述候選實體集合中的實體與所述序列標注結果中的語義檢索部分進行語義匹配,得到語義相關度高于預設閾值的實體集合;
其中,所述標注模塊包括:
標注子模塊,被配置成接收查詢信息,利用預先構建的知識圖譜和預訓練序列標注模型對所述查詢信息進行序列標注,得到第一標注結果;
修正子模塊,被配置成對所述第一標注結果進行修正,得到所述序列標注結果,包括:基于自然語言處理分詞工具對所述第一標注結果的語義檢索部分進行分詞,得到第一語義檢索部分;基于自然語言處理專名識別工具對所述第一語義檢索部分進行專名修正,得到第二語義檢索部分;基于自然語言處理依存分析工具對所述第一標注結果的知識圖譜既定信息部分和所述第二語義檢索部分中的各個序列標注部分之間的依賴關系進行判定修正,得到第二標注結果;基于所述知識圖譜對所述第二標注結果進行修正,得到所述序列標注結果。
5.根據權利要求4所述的裝置,其中,所述匹配模塊進一步配置成:
基于預訓練雙塔語義匹配模型將所述候選實體集合中的實體與所述序列標注結果中的語義檢索部分進行語義匹配,得到所述實體與所述語義檢索部分的語義相關度;
將所述語義相關度與預設閾值進行比較,得到所述語義相關度高于所述預設閾值的實體集合。
6.根據權利要求5所述的裝置,其中,所述預訓練雙塔語義匹配模型的輸入源包括:
所述語義檢索部分的語義檢索詞和所述知識圖譜的實體信息。
7.一種電子設備,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行權利要求1-3中任一項所述的方法。
8.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,所述計算機指令用于使所述計算機執行權利要求1-3中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110186927.9/1.html,轉載請聲明來源鉆瓜專利網。





