[发明专利]一种问答社区中的问题推荐方法及系统有效
申请号: | 201210095917.5 | 申请日: | 2012-04-01 |
公开(公告)号: | CN103365899B | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 勇凤伟;何晓宁;邹烷;贺海军;阳昕;周建勋;王钰琨;郭奇 | 申请(专利权)人: | 深圳市世纪光速信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京华沛德权律师事务所11302 | 代理人: | 刘杰 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 问答 社区 中的 问题 推荐 方法 系统 | ||
1.一种问答社区中的问题推荐方法,其特征在于,所述方法包括下述步骤:
获取待推荐问题的问题关键词列表;
将所述问题关键词列表与预设的每一用户的带权重问题关键词列表进行匹配,获取与所述每一用户对应的匹配成功的问题关键词的权重之和,其中,用户的带权重问题关键词列表用于反映用户回答或者拒绝回答具有列表中任一关键词的问题的频率;
将所述问题关键词列表分别与预设的每一用户的所有带权重领域关键词列表进行匹配,获取与所述每一用户对应的所有的匹配成功的领域关键词的权重之和中的最大值;
结合与同一用户对应的匹配成功的问题关键词的权重之和以及领域关键词的权重之和中的最大值,获取所述待推荐问题与所述用户的相关度;
根据所述待推荐问题与每一用户的相关度,将所述待推荐问题推送给相关度最高的一个或者多个用户。
2.如权利要求1所述的方法,其特征在于,在执行所述将所述问题关键词列表与预设的每一用户的带权重问题关键词列表进行匹配的步骤之前,所述方法还包括:
获取每一用户曾经回答和拒绝回答的问题列表,将所述问题列表按时间排序,提取排序后的问题列表中出现次数大于1的问题关键词,并生成所述用户的问题关键词列表;
根据预设的问题关键词的权重获取关系,获取所述用户的带权重问题关键词列表。
3.如权利要求1所述的方法,其特征在于,在执行所述将所述问题关键词列表分别与预设的每一用户的所有带权重领域关键词列表进行匹配的步骤之前,所述方法还包括:
获取指定领域的所有问题中出现次数大于预设数值的领域关键词的集合;
获取所述集合中的每一个关键词在所述指定领域的所有问题中出现的第一频率,并获取所述每一个关键词在所有领域的所有问题中出现的第二频率;
根据所述每一个关键词第一频率及所述第二频率,获取该指定领域的每一个关键词的权重,并形成所述指定领域的带权重领域关键词列表。
4.如权利要求1所述的方法,其特征在于,所述将所述问题关键词列表与预设的每一用户的带权重问题关键词列表进行匹配,获取与所述每一用户对应的匹配成功的问题关键词的权重之和的步骤具体包括:
将所述待推荐问题的问题关键词列表与预设的所有用户中的一个用户的带权重问题关键词列表进行匹配,获取同时存在于所述关键词列表及所述带权重问题关键词列表中的匹配成功的问题关键词;
基于所述带权重问题关键词列表,获取与所述匹配成功的问题关键词对应的权重;
将所述与所述匹配成功的问题关键词对应的权重相加,获取与所述一个用户对应的匹配成功的问题关键词的权重之和;
更新所述一个用户为预设的所有用户中的下一个用户,重复执行上述步骤,直至获取与所述预设的所有用户中的每一用户对应的匹配成功的问题关键词的权重之和后,退出。
5.如权利要求1所述的方法,其特征在于,所述将所述问题关键词列表分别与预设的每一用户的所有带权重领域关键词列表进行匹配,获取与所述每一用户对应的所有的匹配成功的领域关键词的权重之和中的最大值的步骤具体包括:
a.获取预设的所有用户中的一个用户回答过的所有问题所涉及的领域;
b.根据预设的所有领域中每一领域的带权重领域关键词列表,获取与所述所涉及的领域对应的所述用户的所有带权重领域关键词列表;
c.将所述待推荐问题的问题关键词列表与所述用户的所有带权重领域关键 词列表中的一个带权重领域关键词列表进行匹配,获取同时存在于所述问题关键词列表及所述一个带权重领域关键词列表中的匹配成功的领域关键词;
d.基于所述每一个带权重领域关键词列表,获取与所述每一个带权重领域关键词列表对应的匹配成功的领域关键词的权重之和;
e.更新所述用户的所有带权重领域关键词列表中的一个带权重领域关键词列表为所述用户的所有带权重领域关键词列表中的下一个带权重领域关键词列表,重复上述步骤c至d,直至获取与所述用户的的每一个带权重领域关键词列表对应的匹配成功的领域关键词的权重之和之后,执行步骤f;
f.获取所述权重之和中的最大值;
g.更新所述一个用户为预设的所有用户中的下一个用户,重复执行上述步骤a至f,直至获取与所述预设的所有用户中的每一用户对应的匹配成功的领域关键词的权重之和中的最大值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市世纪光速信息技术有限公司,未经深圳市世纪光速信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210095917.5/1.html,转载请声明来源钻瓜专利网。