当前位置: 首页 > 专利查询>王萌专利>正文

基于区块链网络的知识平台系统及网络问答方法技术方案

技术编号:20681046 阅读:48 留言:0更新日期:2019-03-27 18:55
本发明专利技术公开了一种基于区块链网络的知识平台系统,包括:权重模块,用于获取和/或调整用户的权重,并将其保存至知识联盟链;提问模块,用于某用户通过知识联盟链网络的知识平台提出问题;解答模块,用于通过该知识平台获得至少一个该问题的预选答案;投票模块,用于对该预选答案投票,并根据参与投票用户的权重获取该预选答案的评分值,根据该评分值对该预选答案排序以获取答案序列;回复模块,用于向提出该问题的用户提供该答案序列供其进行选择。

【技术实现步骤摘要】
基于区块链网络的知识平台系统及网络问答方法
本专利技术涉及区块链应用领域,特别是涉及一种基于区块链网络的知识平台系统及采用该知识平台系统的网络问答方法。
技术介绍
目前,互联网的发展十分迅速,人们通过互联网进行的信息交流也越加频繁,也催生出很多网络问答平台,中国专利技术专利“一种实现在线问答的系统和方法”,公开号CN101330432A,提供了一种实现在线问答的系统,将用户提问的问题进行匹配,查找并通知能解决该问题的潜在回复用户,使回复用户回复问题;中国专利技术专利“知识信息交互服务方法、平台及站点”,公开号CN102098300A,公开了一种知识信息交互方法,通过第一网络站点或网络应用获取问答用户的问题,在知识库中找出对应答案或通过第二网络站点或网络应用获取回答或答复;中国专利技术专利“基于计算机网络的专家问答系统及其构建方法”,公开号CN105335447A,揭示了一种基于计算机网络的专家问答系统及其构建方法,通过领域专家确定单元确定信息集合中信息所述的专家,并通过专家匹配单元,选取第一相似度最高的专家解答问题。上述方法都采用“提问者提问—解答者解答”的问答模式,充分利用了互联网信息通联以及现代社会分工协作的优势。但“提问者提问—解答者解答”的问答模式依然缺乏评判机制,例如提问者提出一个问题,解答者给出一个答案,可能存在隐含的缺陷,导致其不是最优答案;另外,互联网的虚拟特性导致提问者通常并不了解解答者的知识水平,容易因盲目信任而被被解答者误导,或因不信任而无法获取正确答案。
技术实现思路
为解决上述问题,本专利技术公开了一种基于区块链网络的知识平台系统,包括:注册模块,用于获取个人信息并进行验证以注册为知识联盟链网络的用户,将该个人信息保存至该知识联盟链;权重模块,用于获取和/或调整用户的权重,并将其保存至知识联盟链;提问模块,用于某用户通过知识联盟链网络的知识平台提出问题;解答模块,用于通过该知识平台获得至少一个该问题的预选答案;投票模块,用于对该预选答案投票,并根据参与投票用户的权重获取该预选答案的评分值,根据该评分值对该预选答案排序以获取答案序列;回复模块,用于向提出该问题的用户提供该答案序列供其进行选择。进一步地,所述权重W包括基础权重F和活动权重L,W=F*L,其中F≥1,L>0。进一步地,所述权重模块包括:基础权重模块,用于获取基础权重F并根据该用户参与的该问答平台的活动情况调整基础权重F;所述基础权重F包括专业权重F1、资质权重F2,F=F1m*F2n;其中F1≥1,且F1与该用户的学历水平正相关,m为专业指数,当该用户参与的该知识平台的活动属于该用户的专业领域时,m=1,否则m=0;F2≥1,当该用户具有职业资质时,F2>1,否则F2=1,n为资质指数,当该用户参与的该活动属于该用户所具备资质的专业领域时,n=1,否则n=0。活动权重模块,用于获取活动权重L并根据该用户参与的该知识平台的活动情况调整活动权重L;所述活动权重L包括互动权重L1、问答权重L2和投票权重L3,L=L1*L2*L3;其中该活动包括提供预选答案、对预选答案投票、知识互动及在该知识平台发布文章;当该用户参与该知识互动且回答正确,则L1>1,当该用户参与该知识互动且回答错误,则0<L1<1,当该用户未参与该知识互动,则L1=1;当该用户提供该预选答案且被采纳或发布文章且该文章被评为优质,则L2>1,否则L2=1;当该用户对该预选答案投票且投票的该预选答案被采纳,则L3>1,否则0<L3<1。进一步地,所述解答模块包括:题库搜索模块,用于通过检索该知识平台的知识库以获取该问题的预选答案;竞争解答模块,用于参与解答的用户通过该知识平台提供该问题的预选答案。优选地,所述知识联盟链指定至少一个该知识联盟链的网络服务器作为记录节点。本专利技术还公开了一种网络问答方法,采用上述的知识平台系统进行网络问答,包括:通过提供个人信息并进行验证以注册为知识联盟链网络的用户,将该个人信息保存至该知识联盟链;获取和/或调整用户的权重,并将其保存至知识联盟链;某用户通过知识联盟链网络的知识平台提出问题;通过该知识平台获得至少一个该问题的预选答案;发起对该预选答案投票,并根据参与投票用户的权重获取该预选答案的评分值,根据该评分值对该预选答案排序以获取答案序列;向提出该问题的用户提供该答案序列供其进行选择。进一步地,所述用户权重W包括基础权重F和活动权重L,W=F*L,其中aF≥1,L>0;所述基础权重F包括专业权重F1、资质权重F2,F=F1m*F2n,其中F1≥1,且F1与该用户的学历水平正相关,m为专业指数,当该用户参与的该知识平台的活动属于该用户的专业领域时,m=1,否则m=0;F2≥1,当该用户具有职业资质时,F2>1,否则F2=1,n为资质指数,当该用户参与的该活动属于该用户所具备资质的专业领域时,n=1,否则n=0;所述活动权重L包括互动权重L1、问答权重L2和投票权重L3,L=L1*L2*L3,其中,该活动包括提供预选答案、对预选答案投票、知识互动及在该知识平台发布文章;当该用户参与该知识互动且回答正确,则L1>1,当该用户参与该知识互动且回答错误,则0<L1<1,当该用户未参与该知识互动,则L1=1;当该用户提供该预选答案且被采纳或发布文章且该文章被评为优质,则L2>1,否则L2=1;当该用户对该预选答案投票且投票的该预选答案被采纳,则L3>1,否则0<L3<1。进一步地,通过检索该知识平台的知识库获取该问题的预选答案,和/或参与解答的用户通过该知识平台提供该问题的预选答案。附图说明图1是本专利技术的网络问答方法流程图。图2是本专利技术的知识平台系统结构示意图。具体实施方式下面结合附图对本专利技术的具体实施方式做出进一步的详细说明,所描述的实施例仅仅是本专利技术的一种实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术的保护范围。区块链是基于区块链技术形成的公共数据库,或称之为公共账本,通过诸如P2P网络、共识机制、分布式数据库等技术,使得信息一旦被写入区块并链入区块链,在可以追溯的情况下难以篡改。使用区块链技术,可以确保联盟链(ConsortiumBlockchain)是指其共识过程受到一些预选节点控制的区块链。多个由不同实体(如教育机构)分别控制的节点组成一个联盟,区块链的读写、记账权限都由联盟规则制定,这些节点共同组成一个授权网络。网络中的区块链和节点状态的改写更新由联盟中各节点达成共识所决定。而对于网络中其他非联盟节点,只能读取联盟链中的全部或部分数据,而不参与共识达成的过程。本专利技术在联盟链的基础上搭建的知识平台,引入了带权重的投票机制,并将用户的权重写入区块链,图1是本专利技术的网络问答方法流程图。如图1所示,本专利技术的网络问答方法具体包括:步骤S1,获取拟注册的用户的个人信息,经知识平台的记录节点验证后写入挡圈区块并链入知识联盟链,将其注册为知识联盟链的用户,其中个人信息包括:年龄、学历、所学专业、具备的职业资格等;步骤S2,根据用户的个人信息获取用户的基础权重F;基础权重F包括专业权重F1和资质权重F2,F=F1m*F2n,其中F1≥1,且专业权重F1与该用户的学历水平本文档来自技高网...

【技术保护点】
1.一种基于区块链网络的知识平台系统,其特征在于,包括:权重模块,用于获取和/或调整用户的权重,并将其保存至知识联盟链;提问模块,用于某用户通过知识联盟链网络的知识平台提出问题;解答模块,用于通过该知识平台获得至少一个该问题的预选答案;投票模块,用于对该预选答案投票,并根据参与投票用户的权重获取该预选答案的评分值,根据该评分值对该预选答案排序以获取答案序列;回复模块,用于向提出该问题的用户提供该答案序列以进行选择。

【技术特征摘要】
1.一种基于区块链网络的知识平台系统,其特征在于,包括:权重模块,用于获取和/或调整用户的权重,并将其保存至知识联盟链;提问模块,用于某用户通过知识联盟链网络的知识平台提出问题;解答模块,用于通过该知识平台获得至少一个该问题的预选答案;投票模块,用于对该预选答案投票,并根据参与投票用户的权重获取该预选答案的评分值,根据该评分值对该预选答案排序以获取答案序列;回复模块,用于向提出该问题的用户提供该答案序列以进行选择。2.如权利要求1所述的知识平台系统,其特征在于,所述权重W包括基础权重F和活动权重L,W=F*L,其中F≥1,L>0。3.如权利要求2所述的知识平台系统,其特征在于,所述权重模块包括:基础权重模块,用于获取基础权重F并根据该用户参与的该知识平台的活动情况调整基础权重F;所述基础权重F包括专业权重F1、资质权重F2,F=F1m*F2n;其中F1≥1,且F1与该用户的学历水平正相关,m为专业指数,当该用户参与的该知识平台的活动属于该用户的专业领域时,m=1,否则m=0;F2≥1,当该用户具有职业资质时,F2>1,否则F2=1,n为资质指数,当该用户参与的该活动属于该用户所具备资质的专业领域时,n=1,否则n=0。4.如权利要求2所述的知识平台系统,其特征在于,所述权重模块还包括:活动权重模块,用于获取活动权重L并根据该用户参与的该知识平台的活动情况调整活动权重L;所述活动权重L包括互动权重L1、问答权重L2和投票权重L3,L=L1*L2*L3;其中,该活动包括提供预选答案、对预选答案投票、知识互动及在该知识平台发布文章;当该用户参与该知识互动且回答正确,则L1>1,当该用户参与该知识互动且回答错误,则0<L1<1,当该用户未参与该知识互动,则L1=1;当该用户提供该预选答案且被采纳或发布文章且该文章被评为优质,则L2>1,否则L2=1;当该用户对该预选答案投票且投票的该预选答案被采纳,则L3>1,否则0<L3<1。5.如权利要求1所述的知识平台系统,其特征在于,还包括:注册模块,用于获取个人信息并进行验证以注册为知识联盟链的用户,将该个人信息保存至该知识联盟链。6.如权利要求1所述的知识平台系统,其特征在于,所述解答模块包括:题库搜索模块,用于通过检索...

【专利技术属性】
技术研发人员:王萌
申请(专利权)人:王萌
类型:发明
国别省市:北京,11

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

1