基于法律罪行知识图谱的智能预判与客服问答
CrimeKgAssitant
Crime assistant including crime type prediction and crime consult service based on nlp methods and crime kg,罪名法務智能項目,內容包括856項罪名知識圖譜, 基于280萬罪名訓練庫的罪名預測,基于20W法務問答對的13類問題分類與法律資訊問答功能.
項目地址:https://github.com/liuhuanyong/CrimeKgAssitant
項目功能
目前知識圖譜在各個行業中應用逐步打開,尤其在金融,醫療,法律,旅游方面.知識圖譜助力法律智能,能夠在一定程度上利用現有大數據以及機器學習/深度學習與自然語言處理技術,提供一些智能的解決方案.本項目將完成兩個大方向的工作:
1, 以罪名為核心,收集相關數據,建成基本的罪名知識圖譜,法務資訊對話知識庫,案由量刑知識庫.
2, 分別基于步驟1的結果,完成以下四個方面的工作:
罪名預測
1, 問題類型:
罪名一共包括202種罪名,文件放在dict/crime.txt中, 詳細內容舉例如下:
2, 問題模型:
罪刑數據庫一共有288萬條訓練數據,要做的是202類型的罪名多分類問題.本項目采用的方式為:
| 20W | doc embedding | svm | 0.5h | 0.83352184 |
| 288W | doc embedding | svm | 12h | 0.9203119 |
3, 效果:
執行 python crime_classify.py
法務咨詢問題分類
1, 問題類型:
法務資訊問題一共包括13類,詳細內容如下:
2, 問題模型:
法務咨詢數據庫一共有20萬條訓練數據,要做的是13類型咨詢問題多分類問題.本項目采用的方式為:
| 4W | 1W | CNN | 15*20s | 0.984 | 0.959 |
| 4W | 1W | LSTM | 51*20s | 0.838 | 0.717 |
3, 效果:
執行 python question_classify.py
法務咨詢自動問答
運行 python crime_qa.py
question:朋友欠錢不還咋辦 answers: ['欠款金額是多少 ', '多少錢呢', '律師費訴訟費都非常少都很合理,一定要起訴。', '大概金額多少?', '需要看標的額和案情復雜程度,建議細致面談'] ******************************************************* question:昨天把人家車刮了,要賠多少 answers: ['您好,建議協商處理,如果對方告了你們,就只能積極應訴了。', '您好,建議盡量協商處理,協商不成可起訴'] ******************************************************* question:最近丈夫經常家暴,我受不了了 answers: ['報警要求追究刑事責任。', '您好,建議起訴離婚并請求補償。', '你好!可以起訴離婚,并主張精神損害賠償。'] ******************************************************* question:畢業生拿了戶口就跑路可以嗎 answers: 您好,對于此類問題,您可以咨詢公安部門 ******************************************************* question:孩子離家出走,怎么找回來 answers: ['孩子父母沒有結婚,孩子母親把孩子帶走了?這樣的話可以起訴要求撫養權的。畢竟母親也是孩子的合法監護人,報警警察一般不受理。'] ******************************************************* question:村霸把我田地給占了,我要怎么起訴 answers: ['可以向上級主管部門投訴解決', '您好,您可以及時向土地管理部門投訴的!', '對方侵權,可以向法院起訴。', '你好,對方侵權,可以向法院起訴。', '你好,可起訴處理,一、當事人起訴,首先應提交起訴書,并按對方當事人人數提交相應份數的副本。當事人是公民的,應寫明雙方當事人的姓名、性別、年齡、籍貫、住址;當事人是單位的,應寫明單位名稱、地址、法定代表人或負責人姓名。起訴書正文應寫明請求事項和起訴事實、理由,尾部須署名或蓋公章。二、根據"誰主張誰舉證"原則,原告向法院起訴應提交下列材料:1、原告主體資格的材料。如居民身份證、戶口本、護照、港澳同胞回鄉證、結婚證等證據的原件和復印件;企業單位作為原告的應提交營業執照、商業登記證明等材料的復印件。2、證明原告訴訟主張的證據。如合同、協議、債權文書(借條、欠條等)、收發貨憑證、往來信函等。', '您好,起訴維權。', '您好,可以起訴解決。'] ******************************************************* question:售賣危違禁物品,有什么風險 answers: ['沒什么'] ******************************************************* question:找不到女朋友啊.. answers: 您好,對于此類問題,您可以咨詢公安部門 ******************************************************* question:我要離婚 answers: ['現在就可向法院起訴離婚。', '不需要分開兩年起訴離婚。感情完全破裂就可以提起訴訟離婚。', '你可以直接起訴離婚', '直接起訴'] ******************************************************* question:醉駕,要坐牢嗎 answers: ['要負刑事責任很可能坐牢', '由警方處理.,'] ******************************************************* question:你好,我向大學提出退學申請,大學拒絕,理由是家長不同意。我該怎么辦? answers: ['自己可決定的 '] ******************************************************* question:請問在上班途中,出車禍我的責任偏大屬于工傷嗎? answers: ['屬于工傷'] ******************************************************* question:結婚時女方拿了彩禮就逃了能要回來嗎 answers: ['可以要求退還彩禮。,'] ******************************************************* question:房產證上是不是一定要寫夫妻雙方姓名 answers: ['可以不填,即使一個人的名字,婚后買房是共同財產。', '不是必須的', '可以寫一方名字,對方公證,證明該房產系你一人財產', '你好,不是必須'] ******************************************************* question:兒女不履行贍養義務是不是要判刑 answers: ['什么情況了?'] ******************************************************* question:和未成年人發生關系,需要坐牢嗎 answers: ['女孩子在發生關系的時候是否滿14周歲,如果是且自愿就不是犯罪', '你好,如果是雙方愿意的情況下是不犯法的。', '發生性關系時已滿十四歲并且是自愿的依法律規定不構成強奸罪,不構成犯罪的。', '若是自愿,那就沒什么可說了。', '雙方愿意不犯法', '你好 如果是自愿的 不犯法 ', '自愿的就沒事'] ******************************************************* question:撞死人逃跑要怎么處理 answers: ['等待警察處理。,']總結
1, 本項目實現的是以罪刑為核心的法務應用落地的一個demo嘗試.
2, 本項目采用機器學習,深度學習的方法完成了罪名預測,客服問句類型預測多分類任務,取得了較好的性能,模型可以直接使用.
3, 本項目構建起了一個20萬問答集,856個罪名的知識庫,分別存放在data/kg_crime.json和data/qa_corpus.json文件中.
4, 法務問答,可以是智能客服在法律資訊網站中的一個應用場景落地. 本項目采用的是ES+語義相似度加權打分策略實現的問答技術路線, 權值計算與閾值設定可以用戶指定.
5, 對于罪名知識圖譜中的知識可以進一步進行結構化處理,這是后期可以完善的地方.
6, 如何將罪名,咨詢,智能研判結合在一起,形成通路,其實可以進一步提升知識圖譜在法務領域的應用.
any question?
請聯系我:
郵箱:lhy_in_blcu@126.com
csdn:https://blog.csdn.net/lhy2014
我的自然語言處理項目: https://liuhuanyong.github.io/
總結
以上是生活随笔為你收集整理的基于法律罪行知识图谱的智能预判与客服问答的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android官方开发文档Trainin
- 下一篇: 【LeetCode】3月31日打卡-Da