讲师信息推送方法及装置制造方法及图纸

技术编号:14567582 阅读:67 留言:0更新日期:2017-02-06 01:11
本发明专利技术公开了一种讲师信息推送方法,在检测到讲师信息的推送请求时,获取所述推送请求对应的关键信息;将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息,其中,所述讲师信息包括简历信息、课程评价信息、科目信息和上课时间地点信息;若存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则在达到预设相似度的讲师信息中推送相似度最高的讲师信息。发明专利技术还公开了一种讲师信息推送装置。本发明专利技术提高了讲师信息推送的准确性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种讲师信息推送方法及装置
技术介绍
现有的课程改派系统,是在检测到课程讲师取消担任课程讲师时,将讲师改派消息通知到后台,由后台匹配出有空余时间的讲师,然后从匹配出来的讲师中选择新的讲师,并将选择的讲师对应的信息推送给用户。而对新讲师的匹配方式,是通过科目、时间和地点的匹配,即确定科目、时间和地点符合的讲师,然后从条件符合的讲师中随机抽取一位讲师作为新讲师,并将讲师的信息推送给用户,而没有考虑学生对讲师的具体需要,显然,通过科目、时间和地点的匹配确定讲师,并推送对应的讲师信息的方式,对讲师信息的推送不够准确。
技术实现思路
本专利技术的主要目的在于提出一种讲师信息推送方法及装置,旨在解决讲师信息的推送不够准确的技术问题。为实现上述目的,本专利技术提供的一种讲师信息推送方法,所述讲师信息推送方法包括以下步骤:在检测到讲师信息的推送请求时,获取所述推送请求对应的关键信息;将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息,其中,所述讲师信息包括简历信息、课程评价信息、科目信息和上课时间地点信息;若存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则在达到预设相似度的讲师信息中推送相似度最高的讲师信息。优选地,所述将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息的步骤包括:分别获取预存的各个讲师信息以及所述关键信息中的各个关键词;计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词之间的相似度;根据预设的讲师信息中各个关键词对应的权重系数,分别将每个讲师信息中各个关键词对应的权重系数与每个讲师信息的所述关键词的相似度进行加权平均,得到每个讲师信息与所述关键信息之间的相似度;在得到相似度的各个讲师信息中确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息。优选地,在各个关键词为文字时,所述计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词之间的相似度的步骤包括:将各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词进行比对,以确定各个讲师信息的各个关键词中,与所述关键信息相同属性的各个关键词中包含相同关键字的个数;根据相同关键字的个数占所述关键信息的所述关键词中关键字总数的比例,计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词的相似度。优选地,所述将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息的步骤之后,所述讲师信息推送方法还包括:若不存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则输出选择信息,以供用户选择是否推送讲师信息;在接收到用户触发的确认推送指令时,获取与所述关键信息之间的相似度最高的讲师信息;推送获取的所述讲师信息。优选地,在推送所述讲师信息的同时,推送所述讲师信息关联的视频信息;或者,在推送所述讲师信息的同时,推送所述讲师信息关联的视频信息对应的地址信息。此外,为实现上述目的,本专利技术还提出一种讲师信息推送装置,所述讲师信息推送装置包括:获取模块,用于在检测到讲师信息的推送请求时,获取所述推送请求对应的关键信息;确定模块,用于将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息,其中,所述讲师信息包括简历信息、课程评价信息、科目信息和上课时间地点信息;推送模块,用于若存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则在达到预设相似度的讲师信息中推送相似度最高的讲师信息。优选地,所述确定模块包括:获取子模块,用于分别获取预存的各个讲师信息以及所述关键信息中的各个关键词;第一计算子模块,用于计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词之间的相似度;第二计算子模块,用于根据预设的讲师信息中各个关键词对应的权重系数,分别将每个讲师信息中各个关键词对应的权重系数与每个讲师信息的所述关键词的相似度进行加权平均,得到每个讲师信息与所述关键信息之间的相似度;确定子模块,用于在得到相似度的各个讲师信息中确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息。优选地,在各个关键词为文字时,所述第一计算子模块包括:确定单元,用于将各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词进行比对,以确定各个讲师信息的各个关键词中,与所述关键信息相同属性的各个关键词中包含相同关键字的个数;计算单元,用于根据相同关键字的个数占所述关键信息的所述关键词中关键字总数的比例,计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词的相似度。优选地,所述讲师信息推送装置还包括:输出模块,用于若不存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则输出选择信息,以供用户选择是否推送讲师信息;所述获取模块,还用于在接收到用户触发的确认推送指令时,获取与所述关键信息之间的相似度最高的讲师信息;所述推送模块,还用于推送获取的所述讲师信息。优选地,所述推送模块还用于,推送所述讲师信息关联的视频信息;或者,推送所述讲师信息关联的视频信息对应的地址信息。本专利技术提出的讲师信息推送方法及装置,在检测到讲师信息的推送请求时,先获取所述推送请求对应的关键信息,然后将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息,若存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则在达到预设相似度的讲师信息中推送相似度最高的讲师信息,而不是仅仅从科目、时间和地点符合的讲师中随机抽取一位讲师,并推送抽取的讲师信息,本实施例中将推送请求中的关键信息与预存的讲师信息进行比对,以获取与所述关键信息之间的相似度达到预设相似度的讲师信息,最后推送相似度最高的讲师信息,由于所述讲师信息包括简历信息、课程评价信息、科目信息和上课时间地点信息,使得推送的讲师信息符合用户的需求,提高了讲师信息推送的准确性。附图说明图1为本专利技术讲师信息推送方法第一实施例的流程示意图;图2为本专利技术确定是否存在与所述关键本文档来自技高网...

【技术保护点】
一种讲师信息推送方法,其特征在于,所述讲师信息推送方法包括以下步骤:在检测到讲师信息的推送请求时,获取所述推送请求对应的关键信息;将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键信息之间的相似度达到预设相似度的讲师信息,其中,所述讲师信息包括简历信息、课程评价信息、科目信息和上课时间地点信息;若存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则在达到预设相似度的讲师信息中推送相似度最高的讲师信息。

【技术特征摘要】
1.一种讲师信息推送方法,其特征在于,所述讲师信息推送方法包括以
下步骤:
在检测到讲师信息的推送请求时,获取所述推送请求对应的关键信息;
将获取的所述关键信息与预存的各个讲师信息进行比对,以确定是否存
在与所述关键信息之间的相似度达到预设相似度的讲师信息,其中,所述讲
师信息包括简历信息、课程评价信息、科目信息和上课时间地点信息;
若存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则在
达到预设相似度的讲师信息中推送相似度最高的讲师信息。
2.如权利要求1所述的讲师信息推送方法,其特征在于,所述将获取的
所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键
信息之间的相似度达到预设相似度的讲师信息的步骤包括:
分别获取预存的各个讲师信息以及所述关键信息中的各个关键词;
计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键
词之间的相似度;
根据预设的讲师信息中各个关键词对应的权重系数,分别将每个讲师信
息中各个关键词对应的权重系数与每个讲师信息的所述关键词的相似度进行
加权平均,得到每个讲师信息与所述关键信息之间的相似度;
在得到相似度的各个讲师信息中确定是否存在与所述关键信息之间的相
似度达到预设相似度的讲师信息。
3.如权利要求2所述的讲师信息推送方法,其特征在于,在各个关键词
为文字时,所述计算各个讲师信息的各个关键词与所述关键信息中相同属性
的各个关键词之间的相似度的步骤包括:
将各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键词
进行比对,以确定各个讲师信息的各个关键词中,与所述关键信息相同属性
的各个关键词中包含相同关键字的个数;
根据相同关键字的个数占所述关键信息的所述关键词中关键字总数的比

\t例,计算各个讲师信息的各个关键词与所述关键信息中相同属性的各个关键
词的相似度。
4.如权利要求1所述的讲师信息推送方法,其特征在于,所述将获取的
所述关键信息与预存的各个讲师信息进行比对,以确定是否存在与所述关键
信息之间的相似度达到预设相似度的讲师信息的步骤之后,所述讲师信息推
送方法还包括:
若不存在与所述关键信息之间的相似度达到预设相似度的讲师信息,则
输出选择信息,以供用户选择是否推送讲师信息;
在接收到用户触发的确认推送指令时,获取与所述关键信息之间的相似
度最高的讲师信息;
推送获取的所述讲师信息。
5.如权利要求1-4任一项所述的讲师信息推送方法,其特征在于,在推
送所述讲师信息的同时,推送所述讲师信息关联的视频信息;或者,在推送<...

【专利技术属性】
技术研发人员:闫晓禹黄勇
申请(专利权)人:深圳拼课邦科技有限公司
类型:发明
国别省市:广东;44

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

1