[发明专利]基于区块链与自然语言处理的众包数据库构建方法及装置在审
申请号: | 202010786272.4 | 申请日: | 2020-08-07 |
公开(公告)号: | CN111930717A | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 孟家乐;杨安家;李勇标;王琨;刘晓冬;李明 | 申请(专利权)人: | 暨南大学 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F40/284;G06F16/242;G06Q20/06;G06Q20/38;G06Q40/04 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李君 |
地址: | 510632 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 自然语言 处理 数据库 构建 方法 装置 | ||
本发明公开了一种基于区块链与自然语言处理的众包数据库构建方法及装置,所述方法包括:接收雇主根据语音导航选择的众包任务类型;接收雇主根据语音导航输入的众包任务以及相应的任务附件;接收雇主根据语音导航输入的任务相关信息;利用自然语言解析技术,根据任务模板合约,将自然语言式众包任务转换为SQL式众包任务,并提取任务相关信息;更新任务模板合约,将SQL式众包任务替换任务模板合约中的自然语言式众包任务,生成最终任务模板合约;将编译后的最终任务模板合约发送至区块链平台,以使区块链平台中各个节点对智能合约信息进行确认。本发明支持用户使用自然语言发布数据库众包任务,并基于区块链实现雇主与工作者之间的安全交易。
技术领域
本发明涉及一种基于区块链与自然语言处理的众包数据库构建方法及系统,属于网络空间安全技术领域。
背景技术
传统的数据库在处理数据时没有容错能力,当数据缺失或用户输入与标准答案有丝毫偏差的SQL语句时,常常得不到正确答案。例如当用户输入“JNU”,但数据库中 表示“JNU”含义的词为“Jinan University”时,数据库搜索不到“Jinan University” 因此返回错误信息。众包是克服这一问题的有效方法,众包可以利用不同领域的专业 人士来灵活处理问题,而且人的变通能力使得工作者可以很容易地将“Jinan University” 替换“JNU”,从而得到正确答案。近年来,专业的众包平台越来越多,它们的出现 有效地解决了某些特定行业内的现实需求。众包通过互联网完成任务后获取报酬的形 式,突破地域、时间限制,促进了各种资源的优化利用。
然而,若基于现有众包数据库平台完成众包,雇主和工作者需要依靠可信的第三方来进行任务的接受、交易以及评估工作,依靠第三方可能会出现单点故障、隐私泄 露、第三方平台抽佣、评估不公正等问题。随着众包系统的兴起和去中心化应用的蓬 勃发展,构建一种不需要依赖可信第三方和减少众包任务歧义的众包数据库是非常有 意义和有实际应用价值的。
此外,现有的众包数据库系统的另一个问题是要求雇主输入SQL语言来进行任务描述,此要求对使用人群有很大的限制,大多数人群对SQL语言很陌生,无法通过输 入SQL语句完成众包任务。
发明内容
有鉴于此,本发明提供了一种基于区块链与自然语言处理的众包数据库构建方法、 装置、计算机设备及存储介质,其将众包数据库与区块链结合起来,雇主和工作者可在区块链的支持下在众包平台进行公平地交易,提高了众包平台的透明度和公信力, 减少了其工作量和维护成本。
本发明的第一个目的在于提供一种基于区块链与自然语言处理的众包数据库构建 方法。
本发明的第二个目的在于提供一种基于区块链与自然语言处理的众包数据库构建 装置。
本发明的第三个目的在于提供一种计算机设备。
本发明的第四个目的在于提供一种存储介质。
本发明的第一个目的可以通过采取如下技术方案达到:
一种基于区块链与自然语言处理的众包数据库构建方法,所述方法包括:
接收雇主根据语音导航选择的众包任务类型;
接收雇主根据语音导航输入的众包任务以及相应的任务附件;
接收雇主根据语音导航输入的任务相关信息;其中,所述任务相关信息包括允许申请的工作者总人数、众包任务需要的人数、任务完成时间、信誉要求、雇主的公钥、 众包任务的酬金、奖励以及违约金;
利用自然语言解析技术,根据任务模板合约的众包任务格式,将自然语言式众包任务转换为SQL式众包任务,并提取任务相关信息;
更新任务模板合约,将SQL式众包任务替换任务模板合约中的自然语言式众包任务,生成最终任务模板合约;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010786272.4/2.html,转载请声明来源钻瓜专利网。