资源推荐方法、装置、设备及计算机可读存储介质与流程

摘要: 本技术实施例涉及计算机,特别涉及一种资源推荐方法、装置、设备及计算机可读存储介质。背景技术:1、随着计算机技术的不断发展,越来越多的商家通过独立站的方式向用户推...
资源推荐方法、装置、设备及计算机可读存储介质与流程

本技术实施例涉及计算机,特别涉及一种资源推荐方法、装置、设备及计算机可读存储介质。

背景技术:

1、随着计算机技术的不断发展,越来越多的商家通过独立站的方式向用户推荐商家所提供的资源,独立站是商家搭建的网站。

2、相关技术中,接收用户的查询请求,查询请求中包括搜索信息;如果搜索信息的资源关键词与独立站中包含的资源在字面意思不匹配,或者搜索信息未能提供资源关键词,可能会出现0结果页或者随机推荐的情况。

3、上述资源推荐方法推荐的资源与用户的匹配度较低,进而导致资源的点击率和转化率较低。

技术实现思路

1、本技术实施例提供了一种资源推荐方法、装置、设备及计算机可读存储介质,可用于解决相关技术中推荐的资源与用户的匹配度较低,导致推荐的资源的点击率和转化率较低的问题。所述技术方案如下:

2、一方面,本技术实施例提供了一种资源推荐方法,所述方法包括:

3、获取在独立站中输入的搜索信息;

4、若所述搜索信息中不存在资源关键词,确定所述搜索信息对应的参考资源类目,或者,若所述搜索信息中存在所述资源关键词,且所述独立站中包含的资源与所述资源关键词不匹配,确定所述搜索信息对应的参考资源类目;

5、推荐所述独立站中包含的所述参考资源类目的第一资源。

6、在一种可能的实现方式中,所述确定所述搜索信息对应的参考资源类目,包括:

7、调用大语言模型对所述搜索信息进行语义解析,得到所述搜索信息对应的目标场景信息;

8、基于场景信息和资源类目的对应关系,确定所述目标场景信息对应的参考资源类目。

9、在一种可能的实现方式中,所述确定所述搜索信息对应的参考资源类目,包括:

10、调用大语言模型对所述搜索信息进行语义解析,得到所述搜索信息对应的目标场景信息;

11、若所述搜索信息中存在资源关键词,基于场景信息、关键词和资源类目的对应关系,确定所述目标场景信息和所述资源关键词对应的参考资源类目。

12、在一种可能的实现方式中,所述推荐所述独立站中包含的所述参考资源类目的第一资源之前,所述方法还包括:

13、将所述独立站包含的所述参考资源类目的资源作为候选资源;

14、根据各个候选资源的运营指标信息,确定所述各个候选资源的推荐指数,所述运营指标信息包括资源金额、资源点击率、资源转化率、资源销量或资源加购量中的至少一个;

15、根据所述各个候选资源的推荐指数,在所述各个候选资源中确定所述第一资源。

16、在一种可能的实现方式中,所述方法还包括:

17、获取历史行为数据,所述历史行为数据包括历史购买数据、历史浏览数据或历史加购数据中的至少一个;

18、根据所述历史行为数据,确定用户属性;

19、所述根据所述各个候选资源的推荐指数,在所述各个候选资源中确定所述第一资源,包括:

20、根据所述用户属性和所述各个候选资源的推荐指数,在所述各个候选资源中确定所述第一资源。

21、在一种可能的实现方式中,所述根据所述用户属性和所述各个候选资源的推荐指数,在所述各个候选资源中确定所述第一资源,包括:

22、在所述各个候选资源中确定推荐指数不低于推荐指数阈值的第一候选资源;在所述第一候选资源中确定资源属性包括所述用户属性的第一资源;或者,

23、在所述各个候选资源中确定资源属性包括所述用户属性的第二候选资源;在所述第二候选资源中确定推荐指数不低于所述推荐指数阈值的第一资源。

24、在一种可能的实现方式中,所述推荐指数阈值基于所述独立站包含的资源的数量确定,所述推荐指数阈值与所述独立站包含的资源的数量呈正比。

25、另一方面,本技术实施例提供了一种资源推荐装置,所述装置包括:

26、获取模块,用于获取在独立站中输入的搜索信息;

27、确定模块,用于若所述搜索信息中不存在资源关键词,确定所述搜索信息对应的参考资源类目,或者,若所述搜索信息中存在所述资源关键词,且所述独立站中包含的资源与所述资源关键词不匹配,确定所述搜索信息对应的参考资源类目;

28、推荐模块,用于推荐所述独立站中包含的所述参考资源类目的第一资源。

29、在一种可能的实现方式中,所述确定模块,用于调用大语言模型对所述搜索信息进行语义解析,得到所述搜索信息对应的目标场景信息;

30、基于场景信息和资源类目的对应关系,确定所述目标场景信息对应的参考资源类目。

31、在一种可能的实现方式中,所述确定模块,用于调用大语言模型对所述搜索信息进行语义解析,得到所述搜索信息对应的目标场景信息;

32、若所述搜索信息中存在资源关键词,基于场景信息、关键词和资源类目的对应关系,确定所述目标场景信息和所述资源关键词对应的参考资源类目。

33、在一种可能的实现方式中,所述确定模块,还用于将所述独立站包含的所述参考资源类目的资源作为候选资源;

34、根据各个候选资源的运营指标信息,确定所述各个候选资源的推荐指数,所述运营指标信息包括资源金额、资源点击率、资源转化率、资源销量或资源加购量中的至少一个;

35、根据所述各个候选资源的推荐指数,在所述各个候选资源中确定所述第一资源。

36、在一种可能的实现方式中,所述获取模块,还用于获取历史行为数据,所述历史行为数据包括历史购买数据、历史浏览数据或历史加购数据中的至少一个;

37、所述确定模块,还用于根据所述历史行为数据,确定用户属性;

38、所述确定模块,用于根据所述用户属性和所述各个候选资源的推荐指数,在所述各个候选资源中确定所述第一资源。

39、在一种可能的实现方式中,所述确定模块,用于在所述各个候选资源中确定推荐指数不低于推荐指数阈值的第一候选资源;在所述第一候选资源中确定资源属性包括所述用户属性的第一资源;或者,

40、在所述各个候选资源中确定资源属性包括所述用户属性的第二候选资源;在所述第二候选资源中确定推荐指数不低于所述推荐指数阈值的第一资源。

41、在一种可能的实现方式中,所述推荐指数阈值基于所述独立站包含的资源的数量确定,所述推荐指数阈值与所述独立站包含的资源的数量呈正比。

42、另一方面,本技术实施例提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以使计算机设备实现上述任一所述的资源推荐方法。

43、另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以使计算机设备实现上述任一所述的资源推荐方法。

44、另一方面,还提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品中存储有至少一条计算机指令,所述至少一条计算机指令由处理器加载并执行,以使计算机设备实现上述任一种资源推荐方法。

45、本技术实施例提供的技术方案至少带来如下有益效果:

46、本技术实施例提供的技术方案针对在独立站中输入的搜索信息无法提取到资源关键词,或者,提取到资源关键词但独立站中无与之匹配的资源时,通过搜索信息匹配参考资源类目,筛选参考资源类目下的资源进行推荐,能够在精准检索通路失效时提供有序、贴合用户需求的推荐方案,避免随机推荐独立站内的资源,造成推荐的资源偏离用户的需求的问题,使得推荐的资源贴合用户的需求,推荐的资源与用户的匹配度较高,进而能够提升推荐的资源的点击率和转化率,从而能够提升独立站的资源交易总额。