[發(fā)明專利]基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建方法及裝置在審
| 申請?zhí)枺?/td> | 202010786272.4 | 申請日: | 2020-08-07 |
| 公開(公告)號: | CN111930717A | 公開(公告)日: | 2020-11-13 |
| 發(fā)明(設(shè)計(jì))人: | 孟家樂;楊安家;李勇標(biāo);王琨;劉曉冬;李明 | 申請(專利權(quán))人: | 暨南大學(xué) |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/27;G06F40/284;G06F16/242;G06Q20/06;G06Q20/38;G06Q40/04 |
| 代理公司: | 廣州市華學(xué)知識產(chǎn)權(quán)代理有限公司 44245 | 代理人: | 李君 |
| 地址: | 510632 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 區(qū)塊 自然語言 處理 數(shù)據(jù)庫 構(gòu)建 方法 裝置 | ||
本發(fā)明公開了一種基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建方法及裝置,所述方法包括:接收雇主根據(jù)語音導(dǎo)航選擇的眾包任務(wù)類型;接收雇主根據(jù)語音導(dǎo)航輸入的眾包任務(wù)以及相應(yīng)的任務(wù)附件;接收雇主根據(jù)語音導(dǎo)航輸入的任務(wù)相關(guān)信息;利用自然語言解析技術(shù),根據(jù)任務(wù)模板合約,將自然語言式眾包任務(wù)轉(zhuǎn)換為SQL式眾包任務(wù),并提取任務(wù)相關(guān)信息;更新任務(wù)模板合約,將SQL式眾包任務(wù)替換任務(wù)模板合約中的自然語言式眾包任務(wù),生成最終任務(wù)模板合約;將編譯后的最終任務(wù)模板合約發(fā)送至區(qū)塊鏈平臺,以使區(qū)塊鏈平臺中各個節(jié)點(diǎn)對智能合約信息進(jìn)行確認(rèn)。本發(fā)明支持用戶使用自然語言發(fā)布數(shù)據(jù)庫眾包任務(wù),并基于區(qū)塊鏈實(shí)現(xiàn)雇主與工作者之間的安全交易。
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建方法及系統(tǒng),屬于網(wǎng)絡(luò)空間安全技術(shù)領(lǐng)域。
背景技術(shù)
傳統(tǒng)的數(shù)據(jù)庫在處理數(shù)據(jù)時沒有容錯能力,當(dāng)數(shù)據(jù)缺失或用戶輸入與標(biāo)準(zhǔn)答案有絲毫偏差的SQL語句時,常常得不到正確答案。例如當(dāng)用戶輸入“JNU”,但數(shù)據(jù)庫中 表示“JNU”含義的詞為“Jinan University”時,數(shù)據(jù)庫搜索不到“Jinan University” 因此返回錯誤信息。眾包是克服這一問題的有效方法,眾包可以利用不同領(lǐng)域的專業(yè) 人士來靈活處理問題,而且人的變通能力使得工作者可以很容易地將“Jinan University” 替換“JNU”,從而得到正確答案。近年來,專業(yè)的眾包平臺越來越多,它們的出現(xiàn) 有效地解決了某些特定行業(yè)內(nèi)的現(xiàn)實(shí)需求。眾包通過互聯(lián)網(wǎng)完成任務(wù)后獲取報(bào)酬的形 式,突破地域、時間限制,促進(jìn)了各種資源的優(yōu)化利用。
然而,若基于現(xiàn)有眾包數(shù)據(jù)庫平臺完成眾包,雇主和工作者需要依靠可信的第三方來進(jìn)行任務(wù)的接受、交易以及評估工作,依靠第三方可能會出現(xiàn)單點(diǎn)故障、隱私泄 露、第三方平臺抽傭、評估不公正等問題。隨著眾包系統(tǒng)的興起和去中心化應(yīng)用的蓬 勃發(fā)展,構(gòu)建一種不需要依賴可信第三方和減少眾包任務(wù)歧義的眾包數(shù)據(jù)庫是非常有 意義和有實(shí)際應(yīng)用價值的。
此外,現(xiàn)有的眾包數(shù)據(jù)庫系統(tǒng)的另一個問題是要求雇主輸入SQL語言來進(jìn)行任務(wù)描述,此要求對使用人群有很大的限制,大多數(shù)人群對SQL語言很陌生,無法通過輸 入SQL語句完成眾包任務(wù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建方法、 裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì),其將眾包數(shù)據(jù)庫與區(qū)塊鏈結(jié)合起來,雇主和工作者可在區(qū)塊鏈的支持下在眾包平臺進(jìn)行公平地交易,提高了眾包平臺的透明度和公信力, 減少了其工作量和維護(hù)成本。
本發(fā)明的第一個目的在于提供一種基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建 方法。
本發(fā)明的第二個目的在于提供一種基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建 裝置。
本發(fā)明的第三個目的在于提供一種計(jì)算機(jī)設(shè)備。
本發(fā)明的第四個目的在于提供一種存儲介質(zhì)。
本發(fā)明的第一個目的可以通過采取如下技術(shù)方案達(dá)到:
一種基于區(qū)塊鏈與自然語言處理的眾包數(shù)據(jù)庫構(gòu)建方法,所述方法包括:
接收雇主根據(jù)語音導(dǎo)航選擇的眾包任務(wù)類型;
接收雇主根據(jù)語音導(dǎo)航輸入的眾包任務(wù)以及相應(yīng)的任務(wù)附件;
接收雇主根據(jù)語音導(dǎo)航輸入的任務(wù)相關(guān)信息;其中,所述任務(wù)相關(guān)信息包括允許申請的工作者總?cè)藬?shù)、眾包任務(wù)需要的人數(shù)、任務(wù)完成時間、信譽(yù)要求、雇主的公鑰、 眾包任務(wù)的酬金、獎勵以及違約金;
利用自然語言解析技術(shù),根據(jù)任務(wù)模板合約的眾包任務(wù)格式,將自然語言式眾包任務(wù)轉(zhuǎn)換為SQL式眾包任務(wù),并提取任務(wù)相關(guān)信息;
更新任務(wù)模板合約,將SQL式眾包任務(wù)替換任務(wù)模板合約中的自然語言式眾包任務(wù),生成最終任務(wù)模板合約;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于暨南大學(xué),未經(jīng)暨南大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010786272.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備





