【发布时间】:2011-07-22 20:10:20
【问题描述】:
我对使用 python-django 进行自然语言处理很感兴趣。
我的项目需要在运行时创建语法产生式。这意味着,每当我提出问题或写一个句子时,都应该完成基本的 nlp 步骤,如 pos-tagging,并将它们添加到语法产生式或任何其他结构中(即使这些词在语法中不存在),这样我就可以将不同的名词、动词等与该语法分开进行进一步的分块和提取。
请给我同样的指导。
【问题讨论】:
-
到目前为止你尝试过什么?什么有效?什么没有?哪些工作与您的预期不同?
-
我能够进行 pos 标记、NP 分块、名词提取。例如,我写了自己的语法:电影中的演员是谁?我的语法包括 N-> actor|movie, v->is, Det->who|the.. 我也得到了所需的输出。但我想不仅仅局限于我的语法作品。即使我写随机单词(语法中不存在),我也应该能够进行 nlp 处理。我编写语法主要是因为我的输入关键字也可能包含印地语或马拉地语组词。