知識圖譜利用圖形化資訊建立起各資訊之間的關系,主要用來搜索相關資訊,隨著現在技術和要求的提高,用知識圖譜來預測推斷也成為了新的研究方向,
在經濟領域和醫療領域都有現實應用,需要廣泛的資料以及資料之間關系的提取,需要使用大量的NLP相關知識,
常用的技術有:命名物體識別、給詞打上標簽、將標簽與意圖轉換成sql
在應用時,必須要將標簽和關系等用低維資料表示出來,那么這個程序就是讓計算機讀懂咱們的資料,關鍵就是embedding的表示,
知識圖譜的組成:
多種型別的節點和邊:通常把節點叫做物體,關系叫做邊
物體:人、地點、疾病名稱、公司等不同的標簽
邊:描述物體之間的關系

例如醫療自助回答系統:
很多NLP任務
命名物體識別
找到對應關系
在圖中回傳結果

最常用的知識圖譜軟體
Neo4j:可以與java、python互動,用的人最多,模板好找,報錯能查,
使用教程:https://www.w3cschool.cn/neo4j/
下載地址:https://neo4j.com/download-center/
在安裝neo4j之前,需要安裝Java JRE,并配置Java開發環境,然后安裝neo4j服務,
JDK下載地址:https://www.oracle.com/java/technologies/javase-downloads.html
具體操作可參考文章:https://www.cnblogs.com/ljhdo/archive/2017/05/19/5521577.html
基礎操作


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/289995.html
標籤:AI
上一篇:機器學習演算法之決策樹(上)
