[發明專利]基于音樂搜索引擎的多層查詢糾正方法及系統在審
| 申請號: | 201710757048.0 | 申請日: | 2017-08-29 |
| 公開(公告)號: | CN107729351A | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 陳君炫;朱映波;吳三陽;曾榮;王偉;潘志鋒 | 申請(專利權)人: | 天翼愛音樂文化科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州知順知識產權代理事務所(普通合伙)44401 | 代理人: | 彭志堅 |
| 地址: | 510000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 音樂 搜索引擎 多層 查詢 糾正 方法 系統 | ||
1.一種基于音樂搜索引擎的多層查詢糾正方法,其特征在于,包括:
S1、當基于用戶查詢詞進行音樂搜索,無結果返回時,判斷用戶查詢詞是否為中文,如果是執行步驟S2,否則執行步驟S4;
S2、將用戶查詢詞轉換成拼音,然后查詢歌曲要素文檔的全拼及簡拼字段的索引項,得到所需的歌曲要素文檔;其中,歌曲要素文檔包括:歌曲要素字段、歌曲要素全拼字段、歌曲要素簡拼字段、歌曲要素類型字段以及歌曲要素熱度字段;
S3、將查詢得到的歌曲要素文檔按照熱度進行排序,返回熱度最高的文檔的歌曲要素字段為最優糾正查詢;
S4、在歌曲文檔的歌曲名字段以及歌手名字段的索引項中找出與用戶查詢詞的文本編輯距離為第一閾值的索引項;其中,所述歌曲文檔包括歌曲名、歌手名、專輯名、歌詞以及歌曲名與歌手名的組合字段;
S5、判斷是否有匹配的索引項,如果有執行步驟S6,否則執行步驟S7;
S6、將返回的匹配索引項作為糾正查詢的候選集,在候選集中選擇文檔頻率最高的歌曲要素字段為最優糾正查詢;其中,所述索引項的文檔頻率是指包含該索引項的文檔數量;
S7、在歌曲文檔的組合字段的索引項中找出與用戶查詢詞的文本編輯距離為第二閾值的組合索引項;
S8、判斷是否有匹配的組合索引項,如果有執行步驟S9,否則執行步驟S10;
S9、將返回的匹配組合索引項作為糾正查詢候選集,在候選集中選擇最長公共子串最大的索引項為最優糾正查詢;其中,所述最長公共子串是指在兩個序列中同時出現的最長子序列的長度;
S10、返回沒有糾正查詢的提示。
2.根據權利要求1所述的基于音樂搜索引擎的多層查詢糾正方法,其特征在于,當步驟S8中判斷沒有匹配的組合索引項時,進行以下步驟:
S11、在歌曲文檔的組合字段的索引項中找出與用戶查詢詞的文本編輯距離為第二閾值加1的組合索引項;
S12、判斷是否有匹配的組合索引項,如果有執行步驟S13,否則執行步驟S10;
S13、將返回的匹配組合索引項作為糾正文本候選集,在候選集中選擇最長公共子串最大的索引項;
S14、判斷所述最長公共子串是否大于門限閥值,如果是執行步驟S15,否則執行步驟S10;
S15、返回最長公共子串最大的索引項為最優糾正查詢。
3.根據權利要求1所述的基于音樂搜索引擎的多層查詢糾正方法,其特征在于,所述歌曲文檔的組合字段使用空格符來分隔不同字段。
4.一種基于音樂搜索引擎的多層查詢糾正系統,其特征在于,包括:
第一判斷單元,用于當基于用戶查詢詞進行音樂搜索,無結果返回時,判斷用戶查詢詞是否為中文,如果是則通知轉換單元將用戶查詢詞轉換成拼音;第一查詢單元將查詢歌曲要素文檔的全拼及簡拼字段的索引項,得到所需的歌曲要素文檔;其中,歌曲要素文檔包括:歌曲要素字段、歌曲要素全拼字段、歌曲要素簡拼字段、歌曲要素類型字段以及歌曲要素熱度字段;第一糾正單元,用于將查詢得到的歌曲要素文檔按照熱度進行排序,返回熱度最高的文檔的歌曲要素字段為最優糾正查詢;否則,通知第二查詢單元在歌曲文檔的歌曲名字段以及歌手名字段的索引項中找出與用戶查詢詞的文本編輯距離為第一閾值的索引項;其中,所述歌曲文檔包括歌曲名、歌手名、專輯名、歌詞以及歌曲名與歌手名的組合字段;
第二判斷單元,用于判斷是否有匹配的索引項,如果有,則通知第二糾正單元將返回的匹配索引項作為糾正查詢的候選集,在候選集中選擇文檔頻率最高的歌曲要素字段為最優糾正查詢;其中,所述索引項的文檔頻率是指包含該索引項的文檔數量;否則通知第三查詢單元在歌曲文檔的組合字段的索引項中找出與用戶查詢詞的文本編輯距離為第二閾值的組合索引項;
第三判斷單元,用于判斷是否有匹配的組合索引項,如果有,則通知第三糾正單元將返回的匹配組合索引項作為糾正查詢候選集,在候選集中選擇最長公共子串最大的索引項為最優糾正查詢;其中,所述最長公共子串是指在兩個序列中同時出現的最長子序列的長度;否則,通知結果返回單元返回沒有糾正查詢的提示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天翼愛音樂文化科技有限公司,未經天翼愛音樂文化科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201710757048.0/1.html,轉載請聲明來源鉆瓜專利網。





