DataWhale組對(duì)學(xué)習(xí)之知識(shí)圖譜task02

參考datawhale開(kāi)源組織:https://github.com/datawhalechina/team-learning-nlp/blob/master/KnowledgeGraph_Basic/task02.md

最近新接了個(gè)項(xiàng)目,開(kāi)始忙了,只把圖譜系統(tǒng)跑了一下,有些坑還沒(méi)填,后期會(huì)更新

基于醫(yī)療知識(shí)圖譜的問(wèn)答系統(tǒng)操作介紹

一,引言

二,運(yùn)行環(huán)境

  • python3.6及以上
  • neo4j 3.5.2及以上
  • jdk15.0.0

三,構(gòu)建知識(shí)圖譜

運(yùn)行該過(guò)程,請(qǐng)確保已經(jīng)安裝好neo4j和jdk

運(yùn)行以下命令:

    python build_graph.py 

注:由于數(shù)據(jù)量比較大,所以該過(guò)程需要運(yùn)行幾個(gè)小時(shí)

運(yùn)行介紹之后,打開(kāi)瀏覽器進(jìn)入網(wǎng)址:http:// localhost:7474 / browser /,可以看到我們引入的數(shù)據(jù)的知識(shí)圖譜,如下:

image.png

四,啟動(dòng)問(wèn)答測(cè)試

運(yùn)行以下命令:

python kbqa_test.py

運(yùn)行結(jié)果如下圖所示:

image.png

五,代碼目錄介紹

  • 數(shù)據(jù):存放數(shù)據(jù)
  • img:存放readme里的圖片
  • 型號(hào):存放訓(xùn)練好的tfidf模型和意圖識(shí)別模型
  • build_graph.py:構(gòu)建圖,詳見(jiàn)task03
  • entity_extractor.py:提取問(wèn)句中的實(shí)體和識(shí)別正確,詳見(jiàn)task04
  • search_answer.py:根據(jù)不同的實(shí)體和構(gòu)造構(gòu)造cypher查詢(xún)語(yǔ)句,查詢(xún)圖數(shù)據(jù)庫(kù)并返回答案,詳見(jiàn)task05

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容