close
ConceptNet是MIT(美國麻省理工學院)的一個計畫,它是一個語意網路,包含了各種事物之間的關聯性。
http://conceptnet5.media.mit.edu/
在此,我只介紹如何使用ConceptNet所提供的API:
https://github.com/commonsense/conceptnet5/wiki/API
使用該API (http://api.conceptnet.io/c/en/) 必須先建立HTTP物件來存取它,就像是讀取網頁一般,在此,我使用JSOUP來存取該物件,並且使用JSOUP來parse回傳的結果。
程式碼如下:
由於我是取回傳結果的 weight 值,所以JSON的用法是用上面的方式。
得到的結果如下:
如果想取得這個JSON別的值,可先把
http://api.conceptnet.io/c/en/ 後面加上你想查詢的部分直接貼到URL,然後把網頁內容直接貼到 JSON Online的網站,可以開始看你想抓哪個部分。
以下以查詢Apple 單字為例:
將下列網誌貼到URL
http://api.conceptnet.io/c/en/apple
會得到下列的結果:
然後再把這個結果貼到: http://www.jsoneditoronline.org/
就可以開始看想抓哪部分的值,再來想想JSON parse該怎麼寫。
文章標籤
全站熱搜
留言列表