【问题标题】:How would I go about categorizing sentences according to tense (present, past, future, etc.)?我将如何根据时态(现在、过去、未来等)对句子进行分类?
【发布时间】:2011-02-04 16:29:30
【问题描述】:

我想解析一段文本并根据语法结构对句子进行分类,但我对 NLP 的了解非常少,所以我什至不知道从哪里开始。

据我阅读,我需要解析文本并找出(或标记?)每个单词的词性。然后我搜索动词从句或我想用来对句子进行分类的任何其他定义特征。

我不知道是否已经有一些方法可以更轻松地做到这一点,或者我是否需要单独定义语法规则或什么。

任何有关 NLP 的资源都可以讨论这个问题。也欢迎程序示例。我以前使用过 NLTK,但并不广泛。其他解析器或语言也可以!

【问题讨论】:

    标签: python nlp grammar nltk


    【解决方案1】:

    Python Natural Language Toolkit 是一个适合做这种工作的库。与任何 NLP 库一样,您必须单独下载用于训练的数据集,并且还提供用于训练的语料库(数据)和脚本。

    还有一些example tutorials 可以帮助您识别词的词性。无论如何,我认为 nltk.org 应该是您寻找的地方。

    具体问题可以再贴在这里。

    【讨论】:

      【解决方案2】:

      您可能只需要为每种类型的语法结构定义“名词动词名词”等模式,并在词性标注器输出序列中搜索匹配项。

      【讨论】:

        猜你喜欢
        • 2017-05-03
        • 1970-01-01
        • 1970-01-01
        • 2016-07-02
        • 1970-01-01
        • 2014-07-11
        • 2021-11-29
        • 2022-07-27
        • 1970-01-01
        相关资源
        最近更新 更多