回答
如果你有一大堆的例子已經被分類,你可以使用這些訓練分類。 這是一個非常簡單的文檔分類問題,任何一套機器學習工具都會有這樣的算法和教程。例如,檢查出秧雞:http://www.cs.waikato.ac.nz/ml/weka/
或rapidminer:http://rapid-i.com/content/blogcategory/38/69/
如果你的需求是有限的,而你只想要一個簡單的API,你不能去錯了這個樸素貝葉斯庫:https://ci-bayes.dev.java.net/
好運氣!
這將是對你有什麼幫助?
http://en.wikipedia.org/wiki/Document_classification
這不是一個最終的產品或服務,無論是代碼,但它描述了可以用於語義分析的各種算法。進一步Google搜索,我相信它還沒有真正走出實驗室。人們用KNN算法大多實驗,導致很酷的東西,而不是你真的需要什麼:
http://www.ebi.ac.uk/webservices/whatizit/info.jsf
但是如果有一些軟件,將你問什麼,它會在這個名單:
http://www.kdnuggets.com/software/text.html
例如,接口板,這似乎是能夠學習,如果你給它足夠的教學文件。
如果您使用Python /解釋型語言,請查看nltk.org上出色的NLTK框架。它有一個很好的如何頁面和最近出版的O'Reilly書。
如果您正在使用Java和/或需要更成熟但更難掌握的框架,請嘗試使用GATE。
如果你要評估一個商業服務API,檢查出的VIKI引擎API: http://www.softwareevolution.it/en/products/viki-core-api.html
這是一個易於使用的具有特定語義特徵的Json服務API。
- 1. 文本的語義分析
- 2. Java lib:用於不同語義文本的分析器
- 3. 虔誠分析API /工具,對於Java
- 4. 工具來分析可執行
- 5. 使用Microsoft Azure進行文本分析
- 6. 適用於Linux的Java分析工具
- 7. 用於分析OCaml代碼的工具
- 8. 推文的語義分析
- 9. 分析可視化工具?
- 10. 用於文本分析或文本提取或語義分析(即日期,標題,位置)的API?
- 11. 分析裝入內存的可執行文件的工具
- 12. 根據組密鑰對文本數據進行分組的命令行工具
- 13. 工具來分析代碼的語法
- 14. 適用於iOS的可視化分析工具?
- 15. Perfmon文件分析工具
- 16. 對話使用分析/熱圖工具
- 17. 使用MS Roslyn進行語法分析
- 18. 用於實時執行分析的PHP工具?
- 19. 使用RNN對可變長度的文本進行分類
- 20. 基於Windows的MySQL分析工具
- 21. 是否有用於數據可視化和分析的命令行工具?
- 22. 如何使用Antlr進行語義分析?
- 23. 使用潛在語義分析進行聚類
- 24. 用於分析聚合cachegrind文件的工具?
- 25. OS X上有可用的命令行分析工具嗎?
- 26. 什麼靜態分析工具可用於C#?
- 27. 是否有工具可用於分析python代碼?
- 28. scikit-learn:使用自定義標籤對文本進行分類
- 29. 文本挖掘,事實抽取,使用.Net的語義分析
- 30. 二進制分析研究工具