资源数据处理方法、推荐系统及计算设备技术方案

技术编号:42399403 阅读:17 留言:0更新日期:2024-08-16 16:21
本发明专利技术公开了一种资源数据处理方法、推荐系统及计算设备,方法包括:资源池将各个资源消息经由消息队列发送至打标服务;打标服务对资源消息进行打标以生成资源标签,并将打标完成后的资源消息写入资源池以生成全标签资源消息,全标签资源消息包括资源标签和打标状态标签;索引服务针对全标签资源消息分别构建正排索引和倒排索引;推荐引擎在召回环节从倒排索引中获取倒排资源数据,并在排序环节基于倒排资源数据请求从正排索引中获取对应的正排资源数据,如果请求获取的正排资源数据缺失,则将缺失数据写入引擎日志;索引服务读取引擎日志以获取缺失数据,并针对缺失数据进行补偿。本发明专利技术能够保证正排资源数据与倒排资源数据的一致性。

【技术实现步骤摘要】

本专利技术涉及互联网,尤其涉及一种资源数据处理方法、推荐系统及计算设备


技术介绍

1、推荐系统用于向用户推荐喜欢或者感兴趣的内容。根据现有的推荐系统,由于nlp打标服务在将数据写入到资源池时没有接入到资源池的统一生产链路中,且打标服务与数据入池存在并行情况,导致资源池中的数据标签不全、部分标签缺失。另外,由于倒排索引和正排索引之间的链路较长,且没有数据补偿机制,会导致召回环节读取的倒排索引数据与排序环节读取的正排索引数据存在数据不一致的问题。

2、如何克服推荐系统中召回环节读取的倒排索引数据与排序环节读取的正排索引数据不一致、以及资源池中的标签不全的问题,进而更准确地向用户推荐内容,亟待解决。

3、为此,需要一种用于推荐系统的资源数据处理方法,来解决上述技术方案中存在的问题。


技术实现思路

1、为此,本专利技术提供一种资源数据处理方法及推荐系统,以解决或至少缓解上面存在的问题。

2、根据本专利技术的一个方面,提供一种资源数据处理方法,在推荐系统中执行,所述推荐系统包括资源本文档来自技高网...

【技术保护点】

1.一种资源数据处理方法,在推荐系统中执行,所述推荐系统包括资源池、打标服务、索引服务以及推荐引擎,所述资源池通过消息队列分别与打标服务和索引服务通信连接,且所述推荐引擎与所述索引服务通信连接,所述方法包括:

2.如权利要求1所述的方法,其中,所述资源池包括数据表和标签表;所述打标服务对所述资源消息进行打标以生成资源标签,并将打标完成后的资源消息写入所述资源池以生成全标签资源消息,包括:

3.如权利要求1或2所述的方法,其中,所述索引服务包括正排索引服务和倒排索引服务;所述索引服务读取引擎日志以获取缺失数据,并针对缺失数据进行补偿,包括:>

4.如权利要...

【技术特征摘要】

1.一种资源数据处理方法,在推荐系统中执行,所述推荐系统包括资源池、打标服务、索引服务以及推荐引擎,所述资源池通过消息队列分别与打标服务和索引服务通信连接,且所述推荐引擎与所述索引服务通信连接,所述方法包括:

2.如权利要求1所述的方法,其中,所述资源池包括数据表和标签表;所述打标服务对所述资源消息进行打标以生成资源标签,并将打标完成后的资源消息写入所述资源池以生成全标签资源消息,包括:

3.如权利要求1或2所述的方法,其中,所述索引服务包括正排索引服务和倒排索引服务;所述索引服务读取引擎日志以获取缺失数据,并针对缺失数据进行补偿,包括:

4.如权利要求3所述的方法,其中,在将所述缺失数据实时写入到正排索引和...

【专利技术属性】
技术研发人员:吴祎凡
申请(专利权)人:北京车智慧信息技术有限公司
类型:发明
国别省市:

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

1