历史记录文档的排序方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:27812726 阅读:18 留言:0更新日期:2021-03-30 09:54
本公开公开了历史记录文档的排序方法、装置、设备、存储介质及产品,涉及计算机技术领域,尤其涉及人工智能和智能搜索技术领域。具体实现方案为:获取待排序的历史记录文档集合,并形成与各历史记录文档分别对应的文档特征向量,文档特征向量携带有历史记录文档的浏览时间描述信息;根据各历史记录文档的文档特征向量,形成统一特征向量,统一特征向量中携带有全部历史记录文档的文档特征;根据各文档特征向量与统一特征向量之间的相似度,对各历史记录文档进行排序。本公开的方案,可以解决用户翻阅历史记录时,操作繁琐且耗时较大的问题,实现了对历史记录中的各历史记录文档进行排序,可以减少用户操作步长,节约时间。节约时间。节约时间。

【技术实现步骤摘要】
历史记录文档的排序方法、装置、设备、存储介质及产品


[0001]本公开涉及计算机
,尤其涉及但不限于应用在人工智能和智能搜索
,具体涉及一种历史记录文档的排序方法、装置、设备、存储介质及产品。

技术介绍

[0002]用户在使用具备搜索功能的相关产品时,例如,使用导航类应用程序、购物类应用程序、浏览器或者网站等相关产品时,当发生检索或者点击动作时,这些产品通常会记录用户的操作动作,并按照时间顺序存放在历史记录中,方便人们快速查找历史记录文档。
[0003]然而,当人们在翻阅历史记录时,按时间排序最靠前的有时并非用户最感兴趣的文档,当用户需求的历史记录文档在历史记录靠后位置时,用户翻阅历史记录操作步长增长,操作繁琐且耗时较大。

技术实现思路

[0004]本公开提供了一种历史记录文档的排序方法、装置、设备、存储介质及产品。
[0005]根据本公开的一方面,提供了一种历史记录文档的排序方法,包括:
[0006]获取待排序的历史记录文档集合,并形成与各历史记录文档分别对应的文档特征向量,所述文档特征向量携带有历史记录文档的浏览时间描述信息;
[0007]根据各所述历史记录文档的文档特征向量,形成统一特征向量,所述统一特征向量中携带有全部历史记录文档的文档特征;
[0008]根据各所述文档特征向量与所述统一特征向量之间的相似度,对各所述历史记录文档进行排序。
[0009]根据本公开的另一方面,提供了一种历史记录文档的排序装置,包括:
[0010]文档特征向量生成模块,用于获取待排序的历史记录文档集合,并形成与各历史记录文档分别对应的文档特征向量,所述文档特征向量携带有历史记录文档的浏览时间描述信息;
[0011]统一特征向量生成模块,用于根据各所述历史记录文档的文档特征向量,形成统一特征向量,所述统一特征向量中携带有全部历史记录文档的文档特征;
[0012]历史记录文档排序模块,用于根据各所述文档特征向量与所述统一特征向量之间的相似度,对各所述历史记录文档进行排序。
[0013]根据本公开的另一方面,提供了一种电子设备,包括:
[0014]至少一个处理器;以及
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开中任一实施例所述的历史记录文档的排序方法。
[0017]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储
介质,其中,所述计算机指令用于使所述计算机执行本公开中任一实施例所述的历史记录文档的排序方法。
[0018]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据本公开中任一实施例所述的历史记录文档的排序方法。
[0019]根据本公开的技术方案在用户翻阅历史记录的过程中,可以减少用户操作步长,节约时间。
[0020]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0021]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0022]图1是根据本公开实施例的一种历史记录文档的排序方法的示意图;
[0023]图2是根据本公开实施例的另一种历史记录文档的排序方法的示意图;
[0024]图3是根据本公开实施例的再一种历史记录文档的排序方法的示意图;
[0025]图4是根据本公开实施例的又一种历史记录文档的排序方法的示意图;
[0026]图5是本公开实施例的一种历史记录文档的排序方法的网络结构图;
[0027]图6是根据本公开实施例的一种历史记录文档的排序装置的结构示意图;
[0028]图7是用来实现本公开实施例的历史记录文档的排序方法的电子设备的框图。
具体实施方式
[0029]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0030]图1是根据本公开实施例的一种历史记录文档的排序方法的示意图,本实施例可适用于对历史记录中包含的历史记录文档进行排序的情况,该方法可以通过历史记录文档的排序装置执行,该装置可以通过软件和/或硬件的方式实现,并集成在电子设备中;本实施例中涉及到的电子设备可以为服务器、计算机、智能手机或者平板电脑等。具体的,参考图1,该方法具体包括如下:
[0031]S110、获取待排序的历史记录文档集合,并形成与各历史记录文档分别对应的文档特征向量。
[0032]其中,文档特征向量携带有历史记录文档的浏览时间描述信息;其中,历史记录文档的浏览时间描述信息可以为用户浏览目标历史记录文档的历史时间;也可以为用户查看历史记录文档的时间与浏览目标历史记录的历史时间之间的时间间隔,本实施例中对其不加以限定;其中,目标历史记录文档可以为历史记录文档集合中的任一历史记录文档,本实施例中对其不加以限定。
[0033]示例性的,与历史记录文档A对应的文档特征向量中可以包含用户浏览历史记录文档A的历史时间(例如,2020年12月12日星期六15:06);也可以包含用户查看历史记录的时间(例如,2020年12月12日星期六16:06)与浏览历史记录文档A的历史时间(例如,2020年
12月12日星期六15:06)之间的时间间隔(例如,16:06

15:06=1小时)。
[0034]需要说明的是,本实施例中涉及到的历史记录文档可以为购物类应用程序中涉及到的各商品对应的同一资源定位符(uniform resource locator,url),例如,与书籍A对应的url;也可以为导航类应用程序中各出发地与各目的地之间的路径信息,例如,目的地A与目的地B之间的3条可选路径;还可以为查询类应用程序中用户查询的各信息对应的url等,本实施例中对其不加以限定。
[0035]在本实施例的一个可选实现方式中,当用户查看历史记录文档时,可以将历史记录中包括的多个历史记录文档形成一个历史记录文档集合,进而可以根据每个历史记录文档的浏览时间描述信息,生成与每个历史记录文档对应的文档特征向量。
[0036]示例性的,当用户查看购物类应用程序A的历史记录时,历史记录中包含100条历史记录文档,则可以将这100条历史记录文档形成一个历史记录文档集合;进一步的,可以根据每个历史记录文档的浏览时间描述信息,生成与每个历史记录文档对应的文档特征向量。在本实施例的一个例子中,如果用户查看历史记录的时间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种历史记录文档的排序方法,包括:获取待排序的历史记录文档集合,并形成与各历史记录文档分别对应的文档特征向量,所述文档特征向量携带有历史记录文档的浏览时间描述信息;根据各所述历史记录文档的文档特征向量,形成统一特征向量,所述统一特征向量中携带有全部历史记录文档的文档特征;根据各所述文档特征向量与所述统一特征向量之间的相似度,对各所述历史记录文档进行排序。2.根据权利要求1所述的方法,其中,所述获取待排序的历史记录文档集合包括:响应于历史记录文档查看请求,获取在预设时间内生成的各历史记录文档,并将各历史记录文档加入至历史记录文档集合中;在对各所述历史记录文档进行排序之后,还包括:对排序后的各历史记录文档进行展示。3.根据权利要求2所述的方法,其中,所述形成与各历史记录文档分别对应的文档特征向量包括:根据所述历史记录文档查看请求的发送时间以及各历史记录文档的历史浏览时间,计算与各所述历史记录文档分别对应的距今时间间隔;根据各所述历史记录文档的距今时间间隔,形成与各历史记录文档分别对应的文档特征向量。4.根据权利要求3所述的方法,在根据各所述历史记录文档的距今时间间隔,形成与各历史记录文档分别对应的文档特征向量之前,还包括:按照设定顺序生成所述历史记录文档集合中与各所述历史记录文档分别对应的标识索引;根据各所述历史记录文档的距今时间间隔,形成与各历史记录文档分别对应的文档特征向量,包括:根据各所述历史记录文档的距今时间间隔以及标识索引,形成与各历史记录文档分别对应的文档特征向量。5.根据权利要求4所述的方法,其中,根据各所述历史记录文档的距今时间间隔以及标识索引,形成与各历史记录文档分别对应的文档特征向量,包括:根据各所述历史记录文档的距今时间间隔以及标识索引,生成与各所述历史记录文档分别对应的时间间隔向量和索引向量;将与各历史记录文档分别对应的所述索引向量以及时间间隔向量进行拼接,形成与各历史记录文档分别对应的文档特征向量。6.根据权利要求1所述的方法,其中,所述根据各所述历史记录文档的文档特征向量,形成统一特征向量包括:分别将各所述文档特征向量输入至同一长短期记忆模型中,得到与各所述文档特征向量对应的中间向量;对各所述中间向量进行池化操作,生成所述统一特征向量。7.根据权利要求1所述的方法,其中,在根据各所述文档特征向量与所述统一特征向量之间的相似度,对各所述历史记录文档进行排序之前,还包括:
将各所述文档特征向量分别输入至预设的全连接层进行非线性变换,以降低所述文档特征向量的向量维度;将所述统一特征向量输入至所述全连接层进行非线性变换,以降低所述统一特征向量的向量维度。8.一种历史记录文档的排序装置,包括:文档特征向量生成模块,用于获取待排序的历史记录文档集合,并形成与各历史记录文档分别对应的文档特征向量,所述文档特征向量携带有历史记录文档的浏览时间描述信息;统一特征向量生成模块,用于根据各所述历史记录文档的文档特征向量,形成统一特征向量,所述统一特征向量中携带有全部历史记录文档的文档特征...

【专利技术属性】
技术研发人员:苗新龙范淼
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1