NLP实体识别查询

时间:2018-11-23 19:34:15

标签: nlp nltk stanford-nlp spacy rasa-nlu

我正在从事NLP Chatbot项目。 Chatbot将需要处理以下请求:

“我想从后湾站去宾夕法尼亚站”和“我想从后湾站去宾夕法尼亚站”

在每种情况下,我都希望将源火车站提取为“后湾站”,将目的地提取为“潘恩站”。但是,由于句子重新排序,我不确定该怎么做。

任何建议,包括示例,将不胜感激。

1 个答案:

答案 0 :(得分:1)

两种方式。

  1. 启发式:在实体之前查找类似“至”和“来自”的词。您可能需要花一些时间来创建一个包含这些介词或从属连词的库,但这可以完成工作。
  2. 使用更复杂的deep parsers可以为您完成这项工作。您可能还必须在这里继续使用启发式方法,但是您可以通过这种方式获取更多信息。我建议使用此选项,因为我不知道您的问题陈述的范围。如果仅是“到达”和“来自”,则坚持选择1