The invention discloses a method for eliminating keyword ambiguity, a television and a readable storage medium. The method for eliminating keyword ambiguity includes: when a keyword to be searched is received, if there are at least two first dimensions corresponding to the keyword in the keyword database, the keyword is determined to be an ambiguous keyword; In the first dimension, the video database is retrieved to obtain the number of results corresponding to the first dimension; if the program heat database has the data corresponding to the keyword, the weight values corresponding to the number of results are calculated based on the data; the highest weight values among the weight values are obtained. The dimension output corresponding to the highest weight value is described. The maximum weight value of the present invention is the dimension closest to the user's search intention, eliminating the confusion as long as the dimension related to keywords appears, realizing the elimination of keyword ambiguity, and satisfying the output of search results that are more in line with customer expectations.
【技术实现步骤摘要】
消除关键词歧义的方法、电视及可读存储介质
本专利技术涉及电视
,尤其涉及消除关键词歧义的方法、电视及可读存储介质。
技术介绍
现在的语音搜索影视节目的产品,主要的实现方法是通过语音识别技术将音频转换成文字,再通过识别文字中的关键词,进行搜索。影视节目一般分为影视名、演员、导演、风格类型、关联热词等属性,搜索可以针对这些属性进行单独或组合检索。但是如果某个关键词在多个维度都出现的时候,一般做法会将所有可能的结果都搜索出来,大量可能不是用户要的结果,这样的体验非常不好。
技术实现思路
本专利技术的主要目的在于提供一种消除关键词歧义的方法、电视及可读存储介质,旨在解决现有技术中搜索影视节目的过程中对歧义关键词无法智能消除的技术问题。为实现上述目的,本专利技术提供一种消除关键词歧义的方法,所述消除关键词歧义的方法包括以下步骤:在接收到待搜索的关键词时,若关键词数据库中存在至少两个与所述关键词对应的第一维度,则判定所述关键词为歧义关键词;基于所述第一维度对影视数据库进行检索,得到各第一维度对应的结果数量;若节目热度数据库存在与所述关键词对应的数据,则基于所述数据分别计算各个所述结果数量对应的权重值;获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出。优选地,所述获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出的步骤包括:对各个所述权重值进行倒序排列,并存储于维度权重数据库中;获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出。优选地,所述获取所述维度权重数据库中的最高权重值,将所述最高权重值对应的维度输出的步骤之后,所述 ...
【技术保护点】
1.一种消除关键词歧义的方法,其特征在于,所述消除关键词歧义的方法包括以下步骤:在接收到待搜索的关键词时,若关键词数据库中存在至少两个与所述关键词对应的第一维度,则判定所述关键词为歧义关键词;基于所述第一维度对影视数据库进行检索,得到各第一维度对应的结果数量;若节目热度数据库存在与所述关键词对应的数据,则基于所述数据分别计算各个所述结果数量对应的权重值;获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出。
【技术特征摘要】
1.一种消除关键词歧义的方法,其特征在于,所述消除关键词歧义的方法包括以下步骤:在接收到待搜索的关键词时,若关键词数据库中存在至少两个与所述关键词对应的第一维度,则判定所述关键词为歧义关键词;基于所述第一维度对影视数据库进行检索,得到各第一维度对应的结果数量;若节目热度数据库存在与所述关键词对应的数据,则基于所述数据分别计算各个所述结果数量对应的权重值;获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出。2.如权利要求1所述的消除关键词歧义的方法,其特征在于,所述获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出的步骤包括:对各个所述权重值进行倒序排列,并存储于维度权重数据库中;获取各个所述权重值中的最高权重值,将所述最高权重值对应的维度输出。3.如权利要求2所述的消除关键词歧义的方法,其特征在于,所述获取所述维度权重数据库中的最高权重值,将所述最高权重值对应的维度输出的步骤之后,所述消除关键词歧义的方法还包括:统计设定时长范围内的用户点播行为数据,得到统计结果;基于所述统计结果对所述维度权重数据库进行修正。4.如权利要求3所述的消除关键词歧义的方法,其特征在于,所述统计设定时长范围内的用户点播行为数据,得到统计结果的步骤包括:在所述设定时长范围内接收到最高权重值对应的第二维度的第一点播指令后,获取在所述设定时长范围内接收到指定维度关键词的第二点播指令;根据所述第一点播指令产生的第一正向数据、所述设定时长范围内未点播最高权重值对应的第二维度的第一反向数据、第二点播指令产生的第二正向数据及所述设定时长范围内未点播指定维度关键词的第二反向数据,计算所述关键词对应的误判率;若所述误判率大于1,则基于预设规则修正维度权重数据库。5.如权利要求4所述的消除关键词歧义的方法,其特征在于,所述若所述误判率大于1,则基于预设规则修正维度权重数据库的步骤包括:若误判率大于1,则基于所述第一正向数据统计第一正向数据对应的第...
【专利技术属性】
技术研发人员:姚凯,曾志辉,
申请(专利权)人:深圳创维数字技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。