C#中是否有任何词性标注器?

时间:2014-02-19 04:53:40

标签: c# nlp text-mining part-of-speech

我对数据群集的数据预处理需要词性(POS)标记。我想知道C#中是否有一些库已准备就绪。

1 个答案:

答案 0 :(得分:5)

SharpNLP

在c#中实现自然语言处理的最佳工具是SharpNLP

SharpNLP是Java OpenNLP工具的C#端口,以及便于自然语言处理的附加代码。

嵌入IronPython和NLTK

Python提供了一个包NLTK(自然语言工具包),被许多计算语言学家,NLP研究人员广泛使用。

可以尝试在C#下嵌入IronPython并从那里运行NLTK。

您可以查看以下link有关如何操作的信息。