nlp - 如何避免 NLP 中的顺序处理?

标签 nlp

NLP 中的一般方法是一个过程链,如下所示:

  • 代币化
  • 形态分析
  • 词性标注
  • 句法分析,或命名实体识别,或名词短语组块等
  • 分类(或程序的任何“最终目标”)

  • 我一直觉得奇怪的是,每一步都在没有“咨询”后步的情况下做出决定。例如,您可能会将一个词作为名词进行 POS 标记,即使这使得在处理过程中无法进行任何句法分析。

    我想知道是否有一些方法可以解决这个一般的 NLP 问题,这些方法考虑到了后验步骤。一种信仰传播,如果你愿意的话。

    最佳答案

    您可能想看看 Hollingshead 和 Roark (http://acl.ldc.upenn.edu/P/P07/P07-1120.pdf) 的“Pipeline Iteration”,以及 Kristy Hollingshead 对管道的一般性和通信之间的后续工作管道阶段。

    关于nlp - 如何避免 NLP 中的顺序处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12829922/

    相关文章:

    linux - 如何从双语词典构建 4 种语言词典

    python-3.x - 在 NLTK 中使用英国国家语料库

    python-3.x - 如何在tensorflow 2 Tensorflow 2/Keras中制作自定义validation_step?

    nlp - Keras SimpleRNN 输入形状和掩蔽

    java - 提高机器学习 JAVA 程序的速度

    machine-learning - 计算具有两个以上字符串的查询的平均逐点信息?

    python - 使用 Python 中的 Wordnet 同义词集处理意大利语

    python - Gensim.Similarity 添加文档或实时培训

    python - 如何计算大型文本语料库中双字母组的每次出现

    python - 使用 RNN 进行 POS 标记