[发明专利]音乐词汇文件索引建立方法及其装置、音乐词汇搜索方法及其系统无效
申请号: | 201110001861.8 | 申请日: | 2011-01-06 |
公开(公告)号: | CN102591865A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 贾海禄 | 申请(专利权)人: | 北京瑞信在线系统技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 张浴月;刘文意 |
地址: | 100007 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音乐 词汇 文件 索引 建立 方法 及其 装置 搜索 系统 | ||
技术领域
本发明涉及音乐搜索,尤其涉及一种音乐词汇文件索引建立方法及其装置、音乐词汇搜索方法及其系统。
背景技术
目前在音乐搜索领域中,传统搜索引擎一般以用户输入的词汇作为搜索关键字,在索引引擎中直接搜索该词汇的索引文件,然后返回相关结果。对于搜索关键字,就音乐词汇词性层面而言,其一般具有多重词性,如,“棉花糖”一词既具有单曲词性,也具有艺人词性,即“棉花糖”既可代表某单曲,又可指代某艺人。如果用户输入词汇“棉花糖”,那么返回结果存在两方面的问题,一是结果不够准确,它既包含意为单曲的“棉花糖”,又包括指代艺人的“棉花糖”;二是结果排序不合理,指代不同语义的“棉花糖”结果数据是无序的。而实际上,如果在某段特定时间内,“棉花糖”是一首比较流行的歌曲,那么大多数用户在搜索时,最希望首先搜索出“棉花糖”这首单曲,而不太会关注“棉花糖”这个艺人,反之亦然。
因此这种搜索方式在搜索时就不能针对用户的需求进行个性化的语义搜索。此外,在网络限制和搜索终端限制的领域内,如移动终端,如果不能针对性地进行搜索,大量的搜索结果会降低移动终端的搜索性能,同时也影响用户及时快速地获得自己所需要的搜索结果。
发明内容
为了解决上述问题,本发明的一种目的是提供一种音乐词汇文件索引建立方法及其装置,以使音乐词汇文件索引能够以用户的需求来个性化并准确性地将合适的音乐词汇词性快速简单地调用出来,从而能够进行后续相应的音乐实体调用。
为了实现上述目的,本发明提供了一种音乐词汇文件索引建立方法,所述方法适用于具有搜索服务的搜索系统中,包括以下步骤:
S1:根据所述搜索系统中用户对某一音乐词汇的搜索日志,将所述音乐词汇划分为不同的词性,并根据搜索热度和/或所述不同词性的流行趋势对所述音乐词汇的不同词性设置优先级策略;
S2:将所述音乐词汇的不同词性及其优先级策略更新或增加在所述搜索系统中所设置的音乐词汇字典中;
S3:将所述音乐词汇字典中的数据实时同步到所述搜索系统的数据库中;
S4:以所述搜索系统数据库中的词性信息为输入,通过所述搜索系统中的索引引擎生成音乐词汇文件索引。
根据本发明的一个实施例,其中所述优先级策略为:分别对所述音乐词汇的不同词性设置由高到低的优先级,或将所述音乐词汇中具有最高搜索热度和/或最流行的词性设置为最高优先级。
根据本发明的一个实施例,其中所述音乐词汇的词性包括单曲、专辑以及艺人中的至少两种。
相应地,本发明还提供一种音乐词汇文件索引建立装置,所述装置设置在具有搜索服务的搜索系统中,所述装置包括:
词性信息设置模块,用于根据所述搜索系统中用户对某一音乐词汇的搜索日志,将所述音乐词汇划分为不同的词性,并根据搜索热度和/或所述不同词性的流行趋势对所述音乐词汇的不同词性设置优先级策略;
存储模块,用于将所述音乐词汇的不同词性及其优先级策略更新或增加在所述搜索系统中所设置的音乐词汇字典中;
同步模块,用于所述音乐词汇字典中的数据实时同步到所述搜索系统的数据库中;
索引生成模块,用于以所述搜索系统数据库中的词性信息为输入,通过所述搜索系统中的索引引擎生成音乐词汇文件索引。
根据本发明的一个实施例,其中所述词性信息设置模块还包括:优先级策略设置模块,用于分别对所述音乐词汇的不同词性设置由高到低的优先级,或将所述音乐词汇中具有最高搜索热度和/或最流行的词性设置为最高优先级。
本发明的另一目的是提供一种音乐搜索方法,以使能够针对性快速地获得用户所需要的搜索结果。为了实现上述目的本发明提供一种音乐词汇搜索方法,包括以下步骤:
S11:接收用户输入的音乐词汇关键字;
S12:通过上述的音乐词汇文件索引建立装置所建立的文件索引,对所述音乐词汇关键字进行搜索,获得所述音乐词汇关键字的词性信息,其中所述词性信息包括所述音乐词汇关键字的不同词性及其优先级策略;
S13:根据所述获得词性信息中的优先级策略,调用相应的音乐实体;
S14:将结果返回给用户。
根据本发明的一个实施例,其中所述优先级策略为分别对所述音乐词汇关键字的不同词性设置由高到低的优先级,或将所述音乐词汇关键字中具有最高搜索热度和/或最流行的词性设置为最高优先级。
根据本发明的一个实施例,其中所述步骤S13具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞信在线系统技术有限公司,未经北京瑞信在线系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110001861.8/2.html,转载请声明来源钻瓜专利网。