命名实体识别是否有任何c#库?
我正在寻找c#或任何其他.net语言中的命名实体识别的任何免费库。
SharpNLP是基于Java的OpenNLP的一个端口,支持命名实体标记。
如果您只需要从文本中提取实体,您可以尝试Thomson Reuters的Open Calais。 每天最多40K api电话免费,过去对我来说效果很好。 (我已经使用它2次/天,约6个月没有故障。)
它们提供各种语言的包装器(用于进行api调用),您也可以使用几种不同的格式获得响应。
这是链接:
(我担心我只知道Java和Python中的NER库。)
大学里有几个Java实现( 比如这个 ),但我没有注意到的商业版本。
大学版本的代码是可用的,并且可能需要付出一些努力才能移植到.NET。