4
Q
檢查英語語法
A
回答
9
如果您安裝了MS Word,則可以在項目中包含對COM庫「Microsoft Word 12.0 Object Library」的引用。 (我想也可能有一個.NET互操作庫,但我沒有測試過)。
然後在你的代碼,你可以簡單地調用:
Microsoft.Office.Interop.Word.Application myWord = new Microsoft.Office.Interop.Word.Application();
...
return myWord.CheckGrammar("Your string here");
而且應該這樣做。
相關問題
- 1. .NET的英語語法檢查引擎?
- 2. 用NLTK檢查英語語法
- 3. 如何檢查英語語法關係祖先?
- 4. 用於C++的英語語法檢查程序庫
- 5. 英式英語中的拼寫檢查程序而不是美式英語?
- 6. 檢查單詞是否是英語Python
- 7. 語言likebox Facebook - 英語譯成法語
- 8. 英語譯成法語,法語譯成英語譯員網頁應用
- 9. NLP檢測英語條件語句
- 10. 檢查TeX語法
- 11. SQL語法檢查
- 12. 檢查VBScript語法
- 13. 語法檢查庫
- 14. bnf語法檢查
- 15. 語法檢查API?
- 16. NetBeans:PHP語法檢查
- 17. Libclang檢查語法
- 18. 是否有任何語言是英語檢查格拉默檢查
- 19. 如何檢查單詞是日語或英語的使用PHP
- 20. 如何檢查單詞是日語還是英語?
- 21. python3檢測unicode非英語?
- 22. Perl淺層語法檢查?即。不檢查導入語法
- 23. SQL查詢語法檢查
- 24. SQL查詢語法檢查
- 25. 英語到行話和英語到英語的轉換
- 26. 法語譯成英語與NLTK 3
- 27. C#:英語語法規則引擎?
- 28. HTML&Javascript - 簡體英語 - 法語字典
- 29. 英語自然語句算法
- 30. 追溯到英語語法分析器
這不是一項簡單的任務,並且.NET的NLP庫數量有限 - 一個建議可能是利用Microsoft.Office.Interop.Word命名空間並查看是否可以提取某些語法 - 在MS Word中檢查功能。 – nicholas
如果這是一項微不足道的任務,我們會看到這些算法在全部語言翻譯器中使用... – Brendan
您是否檢查OpenNLP/SharpNLP?這裏是[SharpNLP網站](http://sharpnlp.codeplex.com/discussions/263620)和[文章](http://www.codeproject.com/Articles/12109/Statistical-parsing-of-English-句子)代碼項目。 –