回答
您試圖解決的問題被稱爲anaphora resolution。執行此任務的java工具可用here。源代碼在該站點上提供。關於它是如何工作的理論看看,請查看由Lappin和Leass從1994年開始的this paper.
您是否在尋找coreference解析工具? 關於一些可用工具,有一個簡短的blog。大部分都是用Java編寫的,如ArkRef,BART,以及斯坦福大學CoreNLP中的一個。
嗨肯尼斯。我曾試過斯坦福大學的CoreNLP,它適用於我,但仍然無法檢測到來自動詞的名稱,例如講師,歌手分機......你認爲其他工具能夠檢測到這些名字! – 2012-04-02 04:19:32
你可以閱讀我的答案爲您的類似問題:http://stackoverflow.com/questions/9561370/how-can-i-differentiate-between-a-persons-name-and-other-names-that-are-derived/9561664#9561664 – 2012-04-02 08:15:30
這裏是共參照分析的另一種工具(又名照應解析):將Pronoun Annotator,其必須被用作GATE框架的一部分。
- 1. 名詞/形容詞/其他詞典或詞典(普通詞)
- 2. 專有名詞檢測首字母縮寫詞縮略語
- 3. apache openNLP chuker/POS名詞檢測
- 4. 名詞同義詞詞網
- 5. 在句子中創建單詞詞典及其上下文
- 6. 創建詞的其他形式[名詞,形容詞,複數,動詞..一切]
- 7. 打印所有單詞及其計數
- 8. 用一個句子替換代詞,名詞,動詞和形容詞及其相應的標籤,我怎樣才能在Python中有效地做到這一點?
- 9. 檢查單詞是否多次提及
- 10. 默認模式代名詞
- 11. Ruby/Rails性別代名詞
- 12. 從動詞獲取名詞詞網
- 13. 從名詞詞組獲得動詞python
- 14. 打印詞類以及單詞的同義詞
- 15. 使用詞網找到沒有名詞同義詞或至少有一個名詞同義詞的詞條
- 16. 通過聚類關鍵詞檢測關鍵詞
- 17. 檢測主題詞詞典中的噪音
- 18. 將單詞識別爲名詞,動詞或形容詞
- 19. 動詞/名詞/形容詞形式之間的單詞轉換
- 20. 名詞,動詞,形容詞等的單詞列表
- 21. 單詞的名詞,動詞,形容詞等的單獨列表
- 22. 如何使用Lucene.net獲得頂級單詞的詞典及其出現次數?
- 23. 過濾器代詞,動詞,地名在迅速3
- 24. 每代名詞圈太多的同義詞 - Oracle Text的
- 25. 在句子中找到代詞和名詞之間的關係
- 26. 詞典檢查
- 27. 檢查謂詞
- 28. 遷移及物動詞Vb.net
- 29. 檢測文本中的英文單詞
- 30. 通過音頻檢測單詞
它是唯一可以做照應解析的工具。有沒有其他工具可用.. – 2012-04-01 08:18:34
@ user1234770沒有,有很多。如果您想深入瞭解豐富的api,那麼stanford javaNLP套件中有一個名爲dcoref的工具。你可以閱讀[這裏](http://nlp.stanford.edu/software/dcoref.shtml)並閱讀javadocs [here](http://nlp.stanford.edu/nlp/javadoc/javanlp/) 。快樂狩獵。 – Cameron 2012-04-01 08:31:49
owky我會,謝謝卡梅隆:) – 2012-04-01 11:35:05