2013-08-26 123 views
0

是否有一個API在我給它一個單詞時給了我一個特定域的相關單詞。查找給定單詞中「域特定相關單詞」的列表

我的意思是,我給系統提供'人工智能',用於回報我的話,如'神經網絡','監督學習','爬山'等等。

如果沒有可用的開箱即用,是否有可能做到這一點?如果是這樣,我應該諮詢哪些資源來構建這件事。

回答

1

這是一個非常廣泛的問題,但有一個名爲WordNet的API /系統/資源可以提供幫助。它是一個複雜語義圖形式的語義數據庫,概念(詞義)是節點,邊代表概念上的相似性。通過某些關係查詢某個特定節點的鄰居,您可以獲得這些信息。

對於英語,有一個普林斯頓WORDNET:http://wordnet.princeton.edu/

和查詢共發現類似的數據庫可以通過手工使用一些現有的工具/ API的進行,或例如像。 WQuery:http://wquery.org/

這涵蓋了非常廣泛的域集,如果您可以列舉您感興趣的域,可能不是最好的解決方案。在這種情況下,某些維基百科爬行可能是更好的選擇。