【问题标题】:NLP: Morphological manipulationsNLP:形态学操作
【发布时间】:2009-03-17 21:35:53
【问题描述】:

我正在尝试为一项作业构建一个 NLP 系统,我可以为此使用外部库。
我正在使用解析树将句子分解为名词、动词等的组成部分。
我正在寻找一个库或软件,它可以让我识别单词的词汇形式,并可能为我将其翻译成其他形式。
基本上,我需要一些具有 isPlural、singularize、getInfinitive 等功能的东西。
我考虑过 Ruby Linguistics 包和一个简单的 Porter Stemmer(用于不定式),但都不是很好。
这似乎不是一个很难的问题,只是很乏味。
有谁知道可以做这样的事情的好包/库/软件吗?

【问题讨论】:

    标签: nlp


    【解决方案1】:

    通常,为了构建句子的解析树,首先需要确定句子中单词的词性和词条信息。所以,你应该已经有了这些信息。

    但无论如何,为了将词形映射到它们的词形,并从词形合成词形,请查看morpha and morphg,以及morphg 的Java 版本(或前端到) SimpleNLG package。有getInfinitivegetPastParticiple等方法。参见例如API for the Verb class

    【讨论】:

    • 谢谢你告诉我 abt morpha.. 我找到了一个 ubuntu 包。它可以很容易地做不定式.. 仍然需要阅读文档来弄清楚如何让它做其他的东西..
    猜你喜欢
    • 2021-05-20
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    • 2019-07-07
    相关资源
    最近更新 更多