are there any c# libraries for Named Entity Recognition? [closed]

半城伤御伤魂 提交于 2019-12-12 08:48:57

问题


I am looking for any free libraries for Named Entity Recognition in c# or any other .net language.


回答1:


SharpNLP, a port of the Java based OpenNLP, supports named entity tagging.




回答2:


If you just need to extract entities from text, you could try Open Calais from Thomson Reuters. It's free for up to 40K api calls/per day, and has worked well for me in the past. (I've been using it 2x/day for ~6 months without a hitch.)

They provide wrappers in various languages (for making api calls) and you can get the response in a few different formats as well.

Here's the link:

http://www.opencalais.com/

(I'm afraid I only know of NER libraries in Java and Python.)




回答3:


There are a couple of Java implementations at universities (like this one), but no commercial version I am aware of.

The code for university versions is available, and with some effort could probably be ported to .NET.



来源:https://stackoverflow.com/questions/2587658/are-there-any-c-sharp-libraries-for-named-entity-recognition

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!