我的项目是从给定文本中自动提取事件。这些事件可以是专门写的,或者只是在一个句子中提到,或者根本不存在。
我应该使用什么库或技术?我尝试了斯坦福NER演示,但它给出了糟糕的结果。我有足够的时间来探索和学习图书馆,因此复杂性不是问题。准确性是一个优先事项。
答案 0 :(得分:0)
任务本身是一个复杂的任务,现在仍然无法解决(2018年)。但是最近出现了一个非常有用的nlp python库。是Spacy,此lib具有比其竞争对手更高的性能。使用该库,您可以执行标记化,POS标记,NER和语句相似性等操作。但是您仍然需要利用这些功能并根据您的特定规则提取事件。
深度学习也可能是一种尝试,但即使在其他nlp任务上也能正常工作,但在事件提取上仍不成熟。