Ruby有没有分析句子的gem?
Does Ruby have a gem for analyzing sentences?
我想要的是能够解析一个句子并将其中的单词分类为名词,动词,形容词...等等
我知道 Ruby Wordnet 和其他一些类似的项目,但我想要一些更易于使用的项目。此外,我愿意接受任何关于如何在不需要 gem 的情况下完成此任务的建议。
我最近使用 engtagger 来完成您所描述的内容。它是一个纯粹的 Ruby gem,因此它没有依赖性,但它很老并且有一些怪癖。不过,对于我的目的来说,它足够快、足够准确。
至于在没有 gem 的情况下进行词性标注...事实证明它比您想象的要复杂。您可以自己实现 Brill 标记算法,但这可能不是您时间的最佳利用方式。
我想要的是能够解析一个句子并将其中的单词分类为名词,动词,形容词...等等
我知道 Ruby Wordnet 和其他一些类似的项目,但我想要一些更易于使用的项目。此外,我愿意接受任何关于如何在不需要 gem 的情况下完成此任务的建议。
我最近使用 engtagger 来完成您所描述的内容。它是一个纯粹的 Ruby gem,因此它没有依赖性,但它很老并且有一些怪癖。不过,对于我的目的来说,它足够快、足够准确。
至于在没有 gem 的情况下进行词性标注...事实证明它比您想象的要复杂。您可以自己实现 Brill 标记算法,但这可能不是您时间的最佳利用方式。