[发明专利]基于数字历史信息系统的热搜榜排序方法在审
申请号: | 202111260057.1 | 申请日: | 2021-10-28 |
公开(公告)号: | CN113918799A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 麦英健 | 申请(专利权)人: | 深圳供电局有限公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数字 历史 信息系统 热搜榜 排序 方法 | ||
1.一种基于数字历史信息系统的热搜榜排序方法,其特征在于,包括:
步骤S1,记录用户于所述数字历史信息系统中的每一搜索行为而获得相应的搜索数据,所述搜索数据包括搜索内容、搜索时间以及用户信息,其中所述搜索内容是在所述数字历史信息系统中进行所述搜索行为所产生的搜索结果;
步骤S2,根据所获得的所有搜索数据,计算搜索数据中所包括的所有搜索内容的热度值,其中各搜索内容的热度值是基于该搜索内容于所获得的所有搜索数据中出现的次数而获得;
步骤S3,根据所述搜索数据所包括的搜索时间,确定各搜索内容最后一次被搜索到的搜索时间,且基于各搜索内容最后一次被搜索到的搜索时间对各搜索内容的热度值进行基于时间的衰减计算;
步骤S4,依据经衰减计算后的热度值对所有搜索内容进行排序,生成热搜榜。
2.根据权利要求1所述的方法,其特征在于,所述步骤S2进一步包括计算每一搜索内容的热度值的步骤,包括:
针对每一搜索内容:
逐一查询包括所述搜索内容的搜索数据中的用户信息,其中每一用户信息对应一用户,并判断所述用户信息是否第一次出现:若所述用户信息是第一次出现,则增加所述搜索内容的热度值且增量为一固定值;否则,若所述用户信息不是第一次出现,则增加所述搜索内容的热度值且增量随所述用户信息出现的次数增多而递减;
直到查询完所述搜索内容所在的所有搜索数据。
3.根据权利要求1所述的方法,其特征在于,所述基于时间的衰减计算是基于时间的指数衰减计算。
4.根据权利要求1所述的方法,其特征在于,所述基于时间的衰减计算是根据所设定的间隔时间与衰减量的对应关系进行衰减计算,所述间隔时间是所述搜索内容最后一次被搜索到的搜索时间与进行所述衰减计算时的时间间隔。
5.根据权利要求1所述的方法,其特征在于,所述步骤S4进一步包括:
步骤S41,判断是否存在顶置信息,所述顶置信息是由所述数字历史系统信息的管理员设定,若存在顶置信息,则执行步骤S42;反之,若不存在顶置信息,则执行步骤S43;
步骤S42,将所有搜索内容依据经衰减计算后的热度值从高到低顺序排列于所述顶置信息之后,生成所述热搜榜;
步骤S43,直接将所有搜索内容依据经衰减计算后的热度值从高到低顺序排列,生成所述热搜榜。
6.根据权利要求5所述的方法,其特征在于,所述步骤S41进一步包括:
若判断存在多个所述顶置信息,则先将所述多个顶置信息按照优先级从高到低顺序进行排列,之后,执行所述步骤S42,其中,所述多个顶置信息的优先级是由所述数字历史系统信息的管理员设定。
7.根据权利要求5所述的方法,其特征在于,所述步骤S42进一步包括:
判断所有搜索内容中是否存在包含所述顶置信息的搜索内容,当所有搜索内容中存在包含所述顶置信息的搜索内容时,将包含所述顶置信息的搜索内容从所生成的热搜榜中删除。
8.根据权利要求1所述的方法,其特征在于,所述搜索行为包括用户于所述数字历史信息系统输入关键字进行搜索,以及用户点击所述数字历史信息系统提供的信息条目。
9.根据权利要求8所述的方法,其特征在于,所述信息条目包括所述热搜榜中提供的搜索内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳供电局有限公司,未经深圳供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111260057.1/1.html,转载请声明来源钻瓜专利网。