[發明專利]一種基于Solr的知識管理和檢索方法及系統在審
| 申請號: | 202111662922.5 | 申請日: | 2021-12-30 |
| 公開(公告)號: | CN114528290A | 公開(公告)日: | 2022-05-24 |
| 發明(設計)人: | 閻克棟;錢敏;李耀輝;王浩然 | 申請(專利權)人: | 蘇州空天信息研究院 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/2455;G06F16/2458;G06F16/28;G06F16/35;G06F16/36;G06F40/166;G06F40/194;G06F40/258;G06F40/279 |
| 代理公司: | 南京理工大學專利中心 32203 | 代理人: | 封睿 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 solr 知識 管理 檢索 方法 系統 | ||
1.一種基于Solr的知識管理和檢索系統,其特征在于,包括知識接入模塊、知識分類模塊、知識檢索模塊、知識管理模塊、知識服務模塊,其中:
知識接入模塊,用于分析知識數據的內部結構,提取共性字段,定義滿足業務需求的標準化知識數據結構;基于定義的知識數據結構,針對不同類別的知識數據,實現知識數據的解析、篩選以及到標準化的知識數據結構的轉換;以及,
定義知識數據的重復性檢驗規則,對轉換后得到的知識數據進行判重,檢查轉換后的數據是否在本地數據庫中已存在,若存在則進行知識數據更新,否則將該知識數據插入數據庫;
知識分類模塊,用于將不同使用途徑的知識保存在不同的庫中,實現不同知識庫的建立與管理;分析知識的內容,判斷知識所屬的分類,將知識數據打上類別的標簽;
知識檢索模塊,用于根據知識數據的目錄級別與知識數據間所屬關系,建立類別索引,實現知識數據的逐級檢索;利用Solr提供基于分詞索引的知識名稱模糊匹配功能,實現知識數據的模糊檢索;
知識管理模塊,用于對數據的操作者信息、操作知識的相關內容進行判定,對操作請求進行審核;賦予使用者不同的操作權限,實現知識使用的管理;
知識服務模塊,用于提供知識使用的擴展服務,包括熱榜展示、知識點贊、評論、收藏,其中熱榜對象是知識數據和系統使用者,通過對知識瀏覽、點贊、評論、收藏進行操作統計確定排序。
2.根據權利要求1所述的基于Solr的知識管理和檢索系統,其特征在于,所述知識接入模塊,在知識接入時接收知識數據的標題、描述、具體內容、以及相關附件,將知識的標題、詳細內容保存在MySql數據庫中,將知識的文件附件保存在MinIO中。
3.根據權利要求2所述的基于Solr的知識管理和檢索系統,其特征在于,所述知識接入模塊,先將信息保存在MySQL數據庫中的知識的歷史記錄表中,經過審核后,再寫入MySQL數據庫的知識信息表中供瀏覽與使用。
4.根據權利要求2所述的基于Solr的知識管理和檢索系統,其特征在于,所述知識接入模塊中,知識數據重復性檢驗是根據知識名稱相似程度和知識描述相似程度,以及知識詳細內容相似度判斷兩條知識數據是否為相同數據,在當前知識數據在名稱、描述和詳細內容上的相似程度均超過某一閾值時,則認為數據為同一個知識數據,其中名稱相似程度通過計算當前知識與現有知識名稱字符串之間的相似度確定,描述和詳細內容相似度通過計算當前知識與現有知識的查重率確定。
5.根據權利要求1所述的基于Solr的知識管理和檢索系統,其特征在于,所述知識分類模塊,根據知識名稱、描述、詳細內容以及附件名稱進行分類,先將知識數據中的文字進行分詞處理,計算已經分類完成的知識中詞語、單詞出現的詞頻,再判斷當前知識所處的分類。
6.根據權利要求1所述的基于Solr的知識管理和檢索系統,其特征在于,所述知識檢索模塊,采用Solr搜索引擎,以標題和描述為域創建索引,設置標題匹配優先級高于描述匹配優先級。
7.根據權利要求1所述的基于Solr的知識管理和檢索系統,其特征在于,所述知識管理模塊中,知識審核包括對新增知識的審核和對知識修改的審核,提供版本對比功能,通過字符串比對算法將兩個版本的區別處標注顯示,便于對知識的修改操作進行判斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州空天信息研究院,未經蘇州空天信息研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111662922.5/1.html,轉載請聲明來源鉆瓜專利網。





