一种内容显示方法、显示设备及服务器与流程

    技术2024-12-07  17


    本发明涉及显示设备,尤其涉及一种内容显示方法、显示设备及服务器。


    背景技术:

    1、随着互联网技术的发展,显示设备的媒资平台提供丰富多彩的媒资内容。为了方便用户查看想要观看的媒资内容,显示设备通常提供媒资搜索功能,并且为搜索功能提供搜索联想词。

    2、显示设备展示联想词的过程通常是:显示设备提供搜索引擎的输入窗口,用户在输入窗口中输入搜索关键词。然后显示设备将输入的搜索关键词,发送至媒资平台对应的服务器。服务器接收到搜索关键词,进行联想词匹配,然后将与搜索关键词匹配的联想词反馈给显示设备。显示设备接收到联想词后,可以展示联想词,以供用户选择符合需求的联想词。例如,弹出一个下拉菜单作为显示区域来展示服务器反馈的联想词。

    3、但是,服务器在根据搜索关键词,进行联想词匹配的基本逻辑为前缀左匹配搜索,即从搜索关键词的最左边进行匹配搜索,直至匹配完搜索关键词的所有字符。这种匹配方法存在的问题为,用户输入的字符越短,匹配获取的联想词越多,导致召回联想词的速度较慢。例如,搜索库中有联想词abc,abd,abce,add,af,…n个联想词(都是以a开头的联想词),如果搜索关键词只有一个字符“a”,在进行前缀左匹配时,实际上搜索库中所有的联想词均与搜索关键词匹配,因此需要将所有的联想词召回,造成联想词召回效率低下。


    技术实现思路

    1、本申请提供一种内容显示方法、显示设备及服务器,可以提升联想词召回效率。

    2、第一方面,本申请一些实施例提供一种服务器,所述服务器被配置为:

    3、接收显示设备发送的第一搜索请求,其中所述第一搜索请求携带有第一关键词,所述第一搜索请求为所述显示设备响应于第一搜索指令生成的请求,所述第一搜索指令为用户输入所述第一关键词生成的指令;

    4、如果所述第一关键词的字符串长度小于或等于长度阈值,在子集联想词库中根据所述第一关键词搜索联想词,生成第一联想词列表,以及将所述第一联想词列表反馈至所述显示设备,以使在所述显示设备上显示所述第一联想词列表;

    5、如果所述第一关键词的字符串长度大于所述长度阈值,在全量联想词库中根据所述第一关键词搜索联想词,生成第二联想词列表,以及将所述第二联想词表反馈至所述显示设备,以使在所述显示设备上显示所述第二联想词列表,其中,所述子集联想词库为所述全量联想词库的子集。

    6、第二方面,本申请一些实施例提供一种显示设备,所述显示设备包括:

    7、显示器;

    8、控制器,被配置为:

    9、根据用户输入的第一关键词生成第一搜索指令,以及响应于所述第一搜索指令生成第一搜索请求,所述第一搜索请求携带有所述第一关键词;

    10、向服务器发送所述第一搜索请求;

    11、如果所述第一关键词的字符串长度小于或等于长度阈值,从所述服务器接收第一联想词列表,并且在所述显示器上显示所述第一联想词列表,其中,所述第一联想词列表为所述服务器在子集联想词库中,根据所述第一关键词搜索联想词生成的联想词列表;

    12、如果所述第一关键词的字符串长度大于所述长度阈值,从所述服务器接收第二联想词列表,并且在所述显示器上显示所述第二联想词列表,其中,所述第二联想词列表为所述服务器在全量联想词库中,根据所述第一关键词搜索联想词生成的联想词类表,所述子集联想词库为所述全量联想词库的子集。

    13、第三方面,本申请一些实施例提供一种内容显示方法,应用于服务器,所述内容显示方法包括:

    14、接收显示设备发送的第一搜索请求,其中所述第一搜索请求携带有第一关键词,所述第一搜索请求为所述显示设备响应于第一搜索指令生成的请求,所述第一搜索指令为用户输入所述第一关键词生成的指令;

    15、如果所述第一关键词的字符串长度小于或等于长度阈值,在子集联想词库中根据所述第一关键词搜索联想词,生成第一联想词列表,以及将所述第一联想词列表反馈至所述显示设备,以使在所述显示设备上显示所述第一联想词列表;

    16、如果所述第一关键词的字符串长度大于所述长度阈值,在全量联想词库中根据所述第一关键词搜索联想词,生成第二联想词列表,以及将所述第二联想词表反馈至所述显示设备,以使在所述显示设备上显示所述第二联想词列表,其中,所述子集联想词库为所述全量联想词库的子集。

    17、由以上技术方案可知,上述实施例提供的内容显示方法、显示设备及服务器,服务器接收到显示设备发送的第一搜索请求,第一搜索请求携带有第一关键词,第一搜索请求为显示设备响应于第一搜索指令生成的请求,第一搜索指令为用户输入第一关键词生成的指令。如果第一关键词的字符串长度小于或等于长度阈值,在子集联想词库中根据第一关键词搜索联想词,生成第一联想词列表,并且在显示设备上显示第一联想词列表。如果第一关键词的字符串长度大于长度阈值,在全量联想词库中根据第一关键词搜索联想词,生成第二联想词列表,并且在显示设备上显示第二联想词列表。子集联想词库为全量联想词库的子集。这样,如果字符串的长度小于或等于长度阈值时,只在子集联想词库中匹配联想词,避免字符串长度过短,匹配的联想词库数量过多,导致的联想词召回效率较低的情况发生。



    技术特征:

    1.一种服务器,其特征在于,所述服务器被配置为:

    2.根据权利要求1所述的服务器,其特征在于,所述子集联想词库中至少包括历史联想词和/或热度联想词,其中,所述历史联想词为预设时间段内被用户点击的媒资对应的联想词,所述热度联想词为热度评分大于预设评分值的联想词,所述热度评分表征联想词在网络中的热门程度。

    3.根据权利要求1所述的服务器,其特征在于,如果所述第一关键词的字符串长度小于或等于长度阈值,所述服务器执行确定用于进行联想词搜索的所述子集联想词库,被配置为:

    4.根据权利要求3所述的服务器,其特征在于,所述服务器,还被配置为:

    5.根据权利要求3所述的服务器,其特征在于,所述服务器,还被配置为:

    6.根据权利要求4或5所述的服务器,其特征在于,重新搜索联想词的前提条件为:输入所述第一关键词的最后一个字符的时间,与在所述第一关键词基础上开始继续输入字符的时间的时间差,小于或等于时间差阈值。

    7.根据权利要求6所述的服务器,其特征在于,所述服务器,还被配置为:

    8.根据权利要求1所述的服务器,其特征在于,如果所述第一关键词的字符串长度为1,所述子集联想词库中的联想词配置有拼音首字母字段,所述服务器执行在子集联想词库中根据所述第一关键词搜索联想词,被配置为:

    9.一种显示设备,其特征在于,所述显示设备包括:

    10.一种内容显示方法,其特征在于,应用于服务器,所述内容显示方法包括:


    技术总结
    本申请提供一种内容显示方法、显示设备及服务器,服务器接收到显示设备发送的第一搜索请求,第一搜索请求携带有第一关键词。如果第一关键词的字符串长度小于或等于长度阈值,在子集联想词库中根据第一关键词搜索联想词,生成第一联想词列表,在显示设备上显示第一联想词列表。如果第一关键词的字符串长度大于长度阈值,在全量联想词库中根据第一关键词搜索联想词,生成第二联想词列表,在显示设备上显示第二联想词列表。子集联想词库为全量联想词库的子集。这样,如果字符串的长度小于或等于长度阈值时,只在子集联想词库中匹配联想词,避免字符串长度过短,匹配的联想词库数量过多,导致的联想词召回效率较低的情况发生。

    技术研发人员:林莉,杨梅,袁丽
    受保护的技术使用者:青岛聚看云科技有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-23187.html

    最新回复(0)