命名实体识别是否有任何c#库?

时间:2010-04-06 19:25:31

标签: c# dll nlp

我正在寻找c#或任何其他.net语言中的命名实体识别的免费库。

3 个答案:

答案 0 :(得分:7)

如果您只需要从文本中提取实体,您可以尝试Thomson Reuters的Open Calais。每天最多40K api电话免费,过去对我来说效果很好。 (我已经使用它2次/天,大约6个月没有任何障碍。)

他们提供各种语言的包装(用于进行api调用),你也可以用几种不同的格式获得响应。

这是链接:

http://www.opencalais.com/

(恐怕我只知道Java和Python中的NER库。)

答案 1 :(得分:2)

SharpNLP是基于Java的OpenNLP的一个端口,支持命名实体标记。

答案 2 :(得分:1)

大学里有几个Java实现(like this one),但我没有注意到的商业版本。

大学版本的代码是可用的,并且可能需要付出一些努力才能移植到.NET。