[發明專利]可按租戶配置的多權重搜索排序的方法和系統在審
| 申請號: | 202111065682.0 | 申請日: | 2021-09-10 |
| 公開(公告)號: | CN113901082A | 公開(公告)日: | 2022-01-07 |
| 發明(設計)人: | 范凌;王喆 | 申請(專利權)人: | 特贊(上海)信息科技有限公司 |
| 主分類號: | G06F16/2455 | 分類號: | G06F16/2455;G06F16/2458;G06F16/248 |
| 代理公司: | 北京知果之信知識產權代理有限公司 11541 | 代理人: | 李志剛;高科 |
| 地址: | 200000 上海市浦東新區中國*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 租戶 配置 權重 搜索 排序 方法 系統 | ||
本申請公開了一種可按租戶配置的多權重搜索排序的方法和系統。該方法包括提取用戶基于租戶域名、產品編碼、場景編碼三個維度設定的字段的權重配置信息;對字段的權重配置信息進行緩存;在用戶輸入的用于搜索的請求參數中提取租戶域名、產品編碼、場景編碼三個維度信息;基于租戶域名、產品編碼、場景編碼三個維度信息,在緩存中提取字段的權重配置信息;基于字段的權重配置對字段打分;基于字段的打分確定搜索結果的排序。本申請解決了不能根據企業客戶不同的要求進行針對性的搜索設置的技術問題。
技術領域
本申請涉及前端開發領域,具體而言,涉及一種可按租戶配置的多權重搜索排序的方法和系統。
背景技術
不同企業客戶在特贊提供的SaaS平臺上(“SaaS平臺”以下簡稱“租戶”,每家企業客戶對應有自己的租戶)管理的內容資產對應的信息字段(“信息字段“以下簡稱“Metadata”)各不相同,在搜索管理的內容資產時,哪些字段可以被搜索到,以及哪些字段需要被優先搜索到,每一位企業客戶的要求各不相同,特別是不同行業的企業客戶,要求差異更大。
目前,市場上現有技術的缺點:
無法生成更有針對性的搜索權重設置。
針對相關技術中無法生成更有針對性的搜索權重設置的問題,目前尚未提出有效的解決方案。
發明內容
本申請的主要目的在于提供一種可按租戶配置的多權重搜索排序的方法,以解決上述問題。
為了實現上述目的,根據本申請的一個方面,提供了一種可按租戶配置的多權重搜索排序的方法。
根據本申請的可按租戶配置的多權重搜索排序的方法包括:
提取用戶基于租戶域名、產品編碼、場景編碼三個維度設定的字段的權重配置信息;
對字段的權重配置信息進行緩存;
在用戶輸入的用于搜索的請求參數中提取租戶域名、產品編碼、場景編碼三個維度信息;
基于租戶域名、產品編碼、場景編碼三個維度信息,在緩存中提取字段的權重配置信息;
基于字段的權重配置對字段打分;
基于字段的打分確定搜索結果的排序。
進一步的,所述得到用戶基于租戶域名、產品編碼、場景編碼三個維度設定的字段的權重配置信息包括:
將租戶域名與設置的租戶唯一碼一一綁定;
為每個租戶唯一碼配套一個數據庫,其中配置維度由產品編碼、場景編碼、字段和權重量度組成的權重表;
通過租戶唯一碼只能查看并設置其所屬的數據庫的字段權重配置。
進一步的,所述對字段的權重配置信息進行緩存包括:
將緩存內容保存于數據庫;
根據字段的權重配置信息的更改實時更新緩存內容;
將更新的緩存內容重新保存。
進一步的,所述在用戶輸入的用于搜索的請求參數中提取租戶域名、產品編碼、場景編碼三個維度信息包括:
根據用戶的請求參數檢索用戶登錄的租戶域名;
通過傳參得到用戶選擇的產品、場景信息;
從產品、場景信息中提取產品編碼和場景編碼;
得到該用戶的租戶域名、產品編碼、場景編碼。
進一步的,所述在緩存中提取字段的權重配置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于特贊(上海)信息科技有限公司,未經特贊(上海)信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111065682.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:視頻彩鈴播放方法、裝置和計算機可讀存儲介質
- 下一篇:一種加壓裝置





