[發(fā)明專利]一種搜索推薦系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 202111542121.5 | 申請日: | 2021-12-16 |
| 公開(公告)號: | CN114417115A | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設計)人: | 李宇圣 | 申請(專利權)人: | 航天信息股份有限公司 |
| 主分類號: | G06F16/9532 | 分類號: | G06F16/9532;G06F16/9537;G06F16/9538;G06F16/951 |
| 代理公司: | 北京工信聯(lián)合知識產(chǎn)權代理有限公司 11266 | 代理人: | 賈銀秋 |
| 地址: | 100195 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 搜索 推薦 系統(tǒng) 方法 | ||
1.一種搜索推薦系統(tǒng),所述系統(tǒng),包括:
索引模塊,所述索引模塊采用Elasticsearch作為存儲介質,設置Elasticsearch字段的映射模板;所述索引模塊對用戶獲取的匹配詞進行索引;
數(shù)據(jù)遷移模塊,所述數(shù)據(jù)遷移模塊對原始數(shù)據(jù)進行導入,并對導入的數(shù)據(jù)進行清洗,將所述清洗后的數(shù)據(jù)由所述Elasticsearch字段的映射模板映射至Elasticsearch的索引中;
搜索模塊,所述搜索模塊接收用戶的搜索的關鍵詞,將所述關鍵詞推送至搜索推薦模塊;
搜索推薦模塊,所述搜索推薦模塊內置搜索推薦算法,通過所述搜索推薦算法對用戶輸入的關鍵詞進行分詞及過濾,獲取匹配詞。
2.根據(jù)權利要求1所述的系統(tǒng),所述索引模塊對用戶獲取的匹配詞進行索引,采用jieba和pinyin分詞相結合的形式,搜索字段使用jieba進行語義分詞并進行前綴、全拼和模糊過濾。
3.根據(jù)權利要求1所述的系統(tǒng),所述原始數(shù)據(jù)的導入包括全量導入以及增量導入。
4.根據(jù)權利要求1所述的系統(tǒng),所述搜索推薦算法為多維數(shù)據(jù)加權分排序算法。
5.根據(jù)權利要求1所述的系統(tǒng),所述搜索模塊,包括前端頁面以及后臺程序,所述前端頁面用于獲取用戶輸入的關鍵詞,所述后臺程序用于將所述關鍵詞傳輸至搜索推薦模塊。
6.一種搜索推薦方法,所述方法,包括:
設置存儲介質Elasticsearch字段的映射模板;
通過數(shù)據(jù)遷移模塊對原始數(shù)據(jù)進行導入,并對導入的數(shù)據(jù)進行清洗,將所述清洗后的數(shù)據(jù)由所述Elasticsearch字段的映射模板映射至Elasticsearch的索引中;
通過搜索模塊接收用戶的搜索的關鍵詞,將所述關鍵詞推送至搜索推薦模塊;
通過搜索推薦模塊內置搜索推薦算法,通過所述搜索推薦算法對用戶輸入的關鍵詞進行分詞及過濾,獲取匹配詞;通過索引模塊對用戶獲取的匹配詞進行索引。
7.根據(jù)權利要求6所述的方法,所述索引模塊對用戶獲取的匹配詞進行索引,采用jieba和pinyin分詞相結合的形式,搜索字段使用jieba進行語義分詞并進行前綴、全拼和模糊過濾。
8.根據(jù)權利要求6所述的方法,所述原始數(shù)據(jù)的導入包括全量導入以及增量導入。
9.根據(jù)權利要求6所述的方法,所述搜索推薦算法為多維數(shù)據(jù)加權分排序算法。
10.根據(jù)權利要求6所述的方法,所述搜索模塊,包括前端頁面以及后臺程序,所述前端頁面用于獲取用戶輸入的關鍵詞,所述后臺程序用于將所述關鍵詞傳輸至搜索推薦模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天信息股份有限公司,未經(jīng)航天信息股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111542121.5/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





