鉴于英文文本较长(>几段),是否有基于规则的NLP方法来对一组地点或时间发生的文本进行分类?例如:
爱丽丝去了伦敦。她在酒店遇到了鲍勃,他们出去了 晚餐。他们讨论过旧时光,结交新朋友卡桑德拉。 在接下来的一周,...[更多段落的活动,隐含在伦敦]
爱丽丝然后离开伦敦,回到了马德里。她...
作为读者,我们可以说Alice,Bob和Cassandra都在伦敦并在那里进行各种行动。但是我无法找到如何自动执行此操作,如何将我读过的NLP技术与这个更具体的任务相匹配。
目前有哪些工具或研究可以解决这个问题吗?我对非结构化,可能是叙事,文本感兴趣。即使是一个名称,这将是有用的,更具体的东西比#34;文本挖掘"或"文本分类"。
我知道基于规则的方法不会有100%的准确性。我也理解一个经过充分训练的算法可以更好地完成这项任务,但我现在对快速和肮脏的事情很感兴趣。是否有开箱即用的工具可以进行类似的工作,基于规则或经过培训? (我很享受StanfordNLP,OpenIE模块相当不错,但是并没有完全达到这个特性。)