一种课程推荐方法、装置、设备及介质制造方法及图纸

技术编号:38666062 阅读:27 留言:0更新日期:2023-09-02 22:46
本发明专利技术公开了一种课程推荐方法、装置、设备及介质。该方法包括:实时获取与目标用户之间的实际互动消息;根据实际互动消息和目标用户的用户标签确定目标用户的当前兴趣值;根据当前兴趣值和预设兴趣阈值之间的比对结果确定对应的目标推荐策略,以采用目标推荐策略对目标用户进行课程推荐。本发明专利技术解决了现有技术中采用人为经验主观地向用户进行课程推荐导致推荐针对性低的问题,实现了有针对性地向目标用户进行课程推荐,提高了课程推荐效率,以及提升了用户的使用体验。及提升了用户的使用体验。及提升了用户的使用体验。

【技术实现步骤摘要】
一种课程推荐方法、装置、设备及介质


[0001]本专利技术涉及计算机
,尤其涉及一种课程推荐方法、装置、设备及介质。

技术介绍

[0002]随着科技的不断发展,由于互联网课程的时间和地点不受限制,得到了更多人的青睐。相应的,向用户进行课程推荐的方式也是采用网络形式进行的。
[0003]在现有技术中,在与用户互动的过程中,可以根据互动消息进行课程推荐,但均采用人为经验主观地向用户进行课程推荐,导致课程推荐的针对性低。因此,如何向用户进行有针对性地进行课程推荐,是一个亟待解决的问题。

技术实现思路

[0004]本专利技术提供了一种课程推荐方法、装置、设备及介质,以解决现有技术中采用人为经验主观地向用户进行课程推荐导致推荐针对性低的问题。
[0005]根据本专利技术的一方面,提供了一种课程推荐方法,包括:
[0006]实时获取与目标用户之间的实际互动消息;
[0007]根据所述实际互动消息和所述目标用户的用户标签确定所述目标用户的当前兴趣值;
[0008]根据所述当前兴趣值和预设兴趣阈值之间的比对结果确定对应的目标推荐策略,以采用所述目标推荐策略对所述目标用户进行课程推荐。
[0009]根据本专利技术的另一方面,提供了一种课程推荐装置,包括:
[0010]第一获取模块,用于实时获取与目标用户之间的实际互动消息;
[0011]确定模块,用于根据所述实际互动消息和所述目标用户的用户标签确定所述目标用户的当前兴趣值;
[0012]推荐模块,用于根据所述当前兴趣值和预设兴趣阈值之间的比对结果确定对应的目标推荐策略,以采用所述目标推荐策略对所述目标用户进行课程推荐。
[0013]根据本专利技术的另一方面,提供了一种课程推荐电子设备,所述电子设备包括:
[0014]至少一个处理器;以及
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的课程推荐方法。
[0017]根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的课程推荐方法。
[0018]本专利技术实施例的技术方案,通过实时获取与目标用户之间的实际互动消息,并根据实际互动消息和目标用户的用户标签确定目标用户的当前兴趣值,然后根据当前兴趣值
和预设兴趣阈值之间的比对结果确定目标推荐策略,以采用目标推荐策略对目标用户进行课程推荐,解决了现有技术中采用人为经验主观地向用户进行课程推荐导致推荐针对性低的问题,实现了有针对性地向目标用户进行课程推荐,提高了课程推荐效率,以及提升了用户的使用体验。
[0019]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本专利技术实施例提供的一种课程推荐方法的流程图;
[0022]图2是本专利技术实施例提供的另一种课程推荐方法的流程图;
[0023]图3是本专利技术实施例提供的又一种课程推荐方法的流程图;
[0024]图4是本专利技术实施例提供的一种课程推荐装置的结构示意图;
[0025]图5是本专利技术实施例提供的一种课程推荐电子设备的结构框图。
具体实施方式
[0026]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0027]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0028]在一实施例中,图1是本专利技术实施例提供的一种课程推荐方法的流程图,本实施例可适用于对用户自动进行课程推荐的情况,该方法可以由课程推荐装置来执行,该课程推荐装置可以采用硬件和/或软件的形式实现,该课程推荐装置可配置于课程推荐电子设备中。如图1所示,该方法包括:
[0029]S110、实时获取与目标用户之间的实际互动消息。
[0030]其中,实际互动消息指的是与目标用户之间进行互动的相关信息。在实际操作过程中,可以通过任何聊天工具与目标用户进行互动,并在监测到与目标用户进行互动的情况下,实时拉取与目标用户之间的互动消息,作为对应的实际互动消息。
[0031]S120、根据实际互动消息和目标用户的用户标签确定目标用户的当前兴趣值。
[0032]其中,用户标签是否表征该目标用户是否已被成功推荐课程。在一实施例中,用户标签包括下述之一:已成功推荐用户;未成功推荐用户。其中,已成功推荐用户指的是已经被成功推荐课程的用户;未成功推荐用户指的是未被成功推荐课程的用户。在实施例中,在目标用户的用户标签为已成功推荐用户的情况下,可以根据实际互动消息向目标用户进行其它课程的推荐,或者,向目标用户进行该课程的再次推荐。
[0033]在一实施例中,S120,包括S1201

S1202:
[0034]S1201、根据目标用户的推荐记录信息确定目标用户的用户标签。
[0035]其中,推荐记录信息指的是向目标用户成功推荐课程的记录信息。在该推荐记录信息中可以包括但不限于目标用户可公开的相关个人信息,以及成功推荐课程的相关信息。其中,成功推荐课程的相关信息可以包括但不限于课程类型和课程时长;目标用户可公开的相关个人信息可以包括但不限于年龄、性别和职业等相关信息。
[0036]在实施例中,基于目标用户的推荐记录信息即可确定是否成功向目标用户推荐课程,从而可以确定目标用户对应的用户标签。
[0037]S1202、将实际互动消息和用户标签输入至预先创建的目标识别模型中,得到目标用户的当前兴趣值。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种课程推荐方法,其特征在于,包括:实时获取与目标用户之间的实际互动消息;根据所述实际互动消息和所述目标用户的用户标签确定所述目标用户的当前兴趣值;根据所述当前兴趣值和预设兴趣阈值之间的比对结果确定对应的目标推荐策略,以采用所述目标推荐策略对所述目标用户进行课程推荐。2.根据权利要求1所述的方法,其特征在于,所述根据所述实际互动消息和所述目标用户的用户标签确定所述目标用户的当前兴趣值,包括:根据所述目标用户的推荐记录信息确定所述目标用户的用户标签;将所述实际互动消息和所述用户标签输入至预先创建的目标识别模型中,得到所述目标用户的当前兴趣值。3.根据权利要求2所述的方法,其特征在于,所述将所述实际互动消息和所述用户标签输入至预先创建的目标识别模型中,得到所述目标用户的当前兴趣值,包括:将所述用户标签输入至预先创建的目标识别模型中,得到在所述目标识别模型中与所述目标用户相匹配的目标参考系;将所述实际互动消息输入至预先创建的目标识别模型中,得到所述实际互动消息在所述目标参考系上的实际向量值;确定所述实际向量值与所述目标参考系中基准互动消息所对应目标向量值之间的相对距离,作为所述实际互动消息与基准互动消息之间的相似度;根据每个所述相似度与对应实际互动消息的权重值确定所述目标用户的当前兴趣值。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法,还包括:获取原始训练数据集;其中,所述原始训练数据集中包括原始历史推荐数据和原始历史互动消息;按照预设筛选规则对所述原始历史互动消息进行筛选,得到对应的目标历史互动消息;基于所述目标历史互动消息和所述原始历史推荐数据对预先创...

【专利技术属性】
技术研发人员:陈劢黄冠郑东新杜玮
申请(专利权)人:深圳十方融海科技有限公司
类型:发明
国别省市:

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

1