本發(fā)明涉及人工智能,尤其是基于用戶需求的智能內(nèi)容生產(chǎn)方法和系統(tǒng)。
背景技術(shù):
1、人工智能是智能學(xué)科重要的組成部分,它企圖了解智能的實(shí)質(zhì),并生產(chǎn)出一種新的能以與人類智能相似的方式做出反應(yīng)的智能機(jī)器。人工智能是十分廣泛的科學(xué),包括機(jī)器人、語(yǔ)言識(shí)別、圖像識(shí)別、自然語(yǔ)言處理、專家系統(tǒng)、機(jī)器學(xué)習(xí),計(jì)算機(jī)視覺等。
2、在法律咨詢和檢索領(lǐng)域,人工智能也逐漸發(fā)揮出重要作用。將人工智能技術(shù)運(yùn)用于法律領(lǐng)域有助于滿足社會(huì)對(duì)高質(zhì)量法律服務(wù)的需要。然而現(xiàn)有的關(guān)于法律類內(nèi)容相關(guān)系統(tǒng)多為檢索系統(tǒng),一般是用戶基于標(biāo)題或關(guān)鍵詞進(jìn)行檢索,該方式在用戶針對(duì)具體的案件進(jìn)行搜索時(shí)無(wú)法準(zhǔn)確獲知該具體案件的適用法條或類似案件判決信息,不便于用戶精確檢索和進(jìn)行相關(guān)預(yù)判。因此構(gòu)建基于用戶法律咨詢需求的智能內(nèi)容生產(chǎn)系統(tǒng)是亟待解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供了一種基于用戶需求的智能內(nèi)容生產(chǎn)方法,能夠?qū)⑷斯ぶ悄茴I(lǐng)域的自然語(yǔ)言處理和機(jī)器學(xué)習(xí)技術(shù)應(yīng)用于法律輔助內(nèi)容智能生產(chǎn)領(lǐng)域,提升用戶體驗(yàn)以及內(nèi)容生成準(zhǔn)確度。為實(shí)現(xiàn)所述目的,本發(fā)明提供如下技術(shù)方案:
2、一種基于用戶需求的智能內(nèi)容生產(chǎn)方法,其特征在于,該方法包括以下步驟:
3、(1)案例數(shù)據(jù)庫(kù)采集并存儲(chǔ)案例裁判文書文件,通過(guò)seq2seq模型處理所述案例裁判文書文件進(jìn)而生成對(duì)應(yīng)的案例摘要;
4、(2)用戶輸入模塊接收用戶關(guān)于法律類案件案情事實(shí)描述文件,并轉(zhuǎn)發(fā)至臨時(shí)文件緩存模塊;
5、(3)臨時(shí)文件緩存模塊將所述案情事實(shí)描述文件轉(zhuǎn)換為文本文件;
6、(4)資源利用率判斷模塊計(jì)算當(dāng)前的系統(tǒng)資源利用率,當(dāng)所述系統(tǒng)資源利用率小于或等于第一閾值時(shí),直接進(jìn)入步驟(5);當(dāng)所述系統(tǒng)資源利用率大于第一閾值時(shí),控制系統(tǒng)釋放部分系統(tǒng)資源使得更新后系統(tǒng)資源利用率低于所述第一閾值,進(jìn)入步驟(5);
7、(5)文件字符長(zhǎng)度判斷模塊計(jì)算所述文本文件的字符長(zhǎng)度l,當(dāng)l小于第二閾值時(shí),控制所述臨時(shí)文件緩存模塊將所述文本文件轉(zhuǎn)發(fā)至所述內(nèi)容生產(chǎn)模塊的第一內(nèi)容生產(chǎn)子模塊;當(dāng)l大于等于第二閾值時(shí),控制所述臨時(shí)文件緩存模塊將所述文本文件轉(zhuǎn)發(fā)至所述內(nèi)容生產(chǎn)模塊的第二內(nèi)容生產(chǎn)子模塊;
8、(6)內(nèi)容生產(chǎn)模塊的第一內(nèi)容生產(chǎn)子模塊或第二內(nèi)容生產(chǎn)子模塊輸出智能匹配的法條和對(duì)應(yīng)的案例摘要及案例裁判文書文件。
9、本發(fā)明的另一目的在于提供一種智能內(nèi)容生產(chǎn)系統(tǒng),其特征在于,所述系統(tǒng)包括:
10、案例數(shù)據(jù)庫(kù),?用于采集并存儲(chǔ)案例裁判文書文件,通過(guò)seq2seq模型處理所述案例裁判文書文件進(jìn)而生成對(duì)應(yīng)的案例摘要;
11、用戶輸入模塊,用于接收用戶關(guān)于法律類案件案情事實(shí)描述文件,并轉(zhuǎn)發(fā)至臨時(shí)文件緩存模塊;
12、臨時(shí)文件緩存模塊,用于將所述案情事實(shí)描述文件轉(zhuǎn)換為文本文件;
13、資源利用率判斷模塊,用于計(jì)算當(dāng)前的系統(tǒng)資源利用率;當(dāng)所述系統(tǒng)資源利用率大于第一閾值時(shí),控制系統(tǒng)釋放部分系統(tǒng)資源使得更新后系統(tǒng)資源利用率低于所述第一閾值;
14、文件字符長(zhǎng)度判斷模塊,用于計(jì)算所述文本文件的字符長(zhǎng)度l,當(dāng)l小于第二閾值時(shí),控制所述臨時(shí)文件緩存模塊將所述文本文件轉(zhuǎn)發(fā)至內(nèi)容生產(chǎn)模塊的第一內(nèi)容生產(chǎn)子模塊;當(dāng)l大于等于第二閾值時(shí),控制所述臨時(shí)文件緩存模塊將所述文本文件轉(zhuǎn)發(fā)至內(nèi)容生產(chǎn)模塊的第二內(nèi)容生產(chǎn)子模塊;
15、內(nèi)容生產(chǎn)模塊,包括第一內(nèi)容生產(chǎn)子模塊和第二內(nèi)容生產(chǎn)子模塊,所述內(nèi)容生產(chǎn)模塊用于通過(guò)所述第一內(nèi)容生產(chǎn)子模塊或第二內(nèi)容生產(chǎn)子模塊輸出智能匹配的法條和對(duì)應(yīng)的案例摘要及案例裁判文書文件。
16、本發(fā)明的另一目的在于提供一種電子設(shè)備,所述電子設(shè)備包括:存儲(chǔ)器和處理器,所述存儲(chǔ)器和所述處理器耦合;所述存儲(chǔ)器存儲(chǔ)有程序指令,所述程序指令由所述處理器執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行上述基于用戶需求的智能內(nèi)容生產(chǎn)方法。
17、本發(fā)明的另一目的在于提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序使得計(jì)算機(jī)執(zhí)行上述基于用戶需求的智能內(nèi)容生產(chǎn)方法。
18、結(jié)合所述的所有技術(shù)方案,本發(fā)明與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):
19、(1)通過(guò)seq2seq模型處理所述案例裁判文書文件進(jìn)而生成對(duì)應(yīng)的案例摘要,如此,一方面便于后續(xù)輸出對(duì)應(yīng)案例摘要供用戶查閱,另一方面對(duì)于輸入文件為短文本時(shí),還便于第一內(nèi)容生產(chǎn)子模塊進(jìn)行數(shù)據(jù)處理,提高短文本問(wèn)題輸入時(shí)法條匹配的速度以及內(nèi)容生成的效率。
20、(2)設(shè)置了資源利用率判斷模塊,當(dāng)所述系統(tǒng)資源利用率大于第一閾值時(shí),控制系統(tǒng)釋放部分系統(tǒng)資源保證后續(xù)內(nèi)容生產(chǎn)任務(wù)順利進(jìn)行,防止系統(tǒng)資源不足造成內(nèi)容生產(chǎn)任務(wù)的失敗所帶來(lái)的用戶體驗(yàn)不好的問(wèn)題。
21、(3)針對(duì)輸入文件為長(zhǎng)文本時(shí),結(jié)合了rnn網(wǎng)絡(luò)結(jié)構(gòu)處理技術(shù),深層次挖掘語(yǔ)義之間的關(guān)聯(lián)度,進(jìn)一步提高法條匹配的速度以及智能內(nèi)容生成的效率。
22、下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
1.一種基于用戶需求的智能內(nèi)容生產(chǎn)方法,其特征在于,該方法包括以下步驟:
2.如權(quán)利要求1所述的智能內(nèi)容生產(chǎn)方法,其特征在于,所述通過(guò)seq2seq模型處理所述案例裁判文書文件進(jìn)而生成對(duì)應(yīng)的案例摘要;包括如下處理步驟:
3.如權(quán)利要求1所述的智能內(nèi)容生產(chǎn)方法,其特征在于,所述系統(tǒng)資源利用率使用cpu利用率、內(nèi)存利用率或存儲(chǔ)利用率之一來(lái)計(jì)算;當(dāng)所述系統(tǒng)資源利用率使用cpu利用率來(lái)表示時(shí),第一閾值設(shè)定為80%,當(dāng)所述系統(tǒng)資源利用率使用內(nèi)存利用率來(lái)表示時(shí),第一閾值設(shè)定為70%,當(dāng)所述系統(tǒng)資源利用率使用存儲(chǔ)利用率來(lái)表示時(shí),第一閾值設(shè)定為60%。
4.如權(quán)利要求1所述的智能內(nèi)容生產(chǎn)方法,其特征在于,所述用戶關(guān)于法律類案件案情事實(shí)描述文件的格式為語(yǔ)音格式、pdf格式、word格式或圖片類格式之一。
5.如權(quán)利要求1所述的智能內(nèi)容生產(chǎn)方法,其特征在于,所述第一內(nèi)容生產(chǎn)子模塊基于孿生神經(jīng)網(wǎng)絡(luò)模型來(lái)實(shí)現(xiàn),所述孿生神經(jīng)網(wǎng)絡(luò)模型由兩個(gè)相同且參數(shù)共享的包括卷積層、激活函數(shù)、池化層的卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)和損失函數(shù)組成;所述第一內(nèi)容生產(chǎn)子模塊的處理過(guò)程如下:
6.如權(quán)利要求1所述的智能內(nèi)容生產(chǎn)方法,其特征在于,所述第二內(nèi)容生產(chǎn)子模塊基于循環(huán)神經(jīng)網(wǎng)絡(luò)模型rnn來(lái)實(shí)現(xiàn);所述循環(huán)神經(jīng)網(wǎng)絡(luò)模型rnn,通過(guò)依次相連的輸入層、embedding?層和語(yǔ)義編碼層、內(nèi)容輸出層實(shí)現(xiàn)。
7.如權(quán)利要求6所述的智能內(nèi)容生產(chǎn)方法,其特征在于,所述第二內(nèi)容生產(chǎn)子模塊在具體實(shí)現(xiàn)時(shí)執(zhí)行如下操作步驟:
8.一種智能內(nèi)容生產(chǎn)系統(tǒng),其特征在于,所述系統(tǒng)包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:存儲(chǔ)器和處理器,所述存儲(chǔ)器和所述處理器耦合;所述存儲(chǔ)器存儲(chǔ)有程序指令,所述程序指令由所述處理器執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1至7任意一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,包括計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1至7任意一項(xiàng)所述的方法。