2012-04-06 47 views
11

是否存在用于检测文本中有缺陷逻辑参数的包或方法?逻辑谬误检测和/或自然语言处理识别

我希望有一些东西可以用于不是在学术环境(如逻辑类)中编写的文本。这可能是一个延伸,但我希望能够确定逻辑尝试使用的位置并确定逻辑错误。这可能会在编辑文章中标记错误。

我不需要任何抛光的东西。我不介意为了开发一些东西而努力,所以我现在真的在寻找什么。

回答

7

这是一个难题,因为您必须将自然语言映射到某种逻辑表示形式,并处理流程中的歧义。

Attempto Project可能对您有兴趣。它有几个tools,你可以尝试在线。特别是,RACE可能正在做你想做的事情。它检查给定断言的一致性。但是更大的问题在于将它们转化为逻辑形式。

0

是的,这是一个非常讨厌的问题。我建议你尽量专注于一个狭窄的领域。例如,如果您正在寻找癌症测定中的逻辑错误,您必须关注哪种类型的癌症以及您想要解决的问题,例如:正确的治疗计划,正确的观察结果,正确的程序,正确的阶段确定等。然后,您必须找到该特定癌症的分类或本体,例如:Medline。因此,例如,您可能需要专注于仅肺癌,然后仅关注肺癌类型的一部分,并且仅观察肺癌的观察结果。然后,您将识别您的语料库,知识树,实体关系,然后担心否定检测,假设和主题检测。如果医疗保健没有让你的船漂浮,我听到另一个具有挑战性的逻辑错误领域是法律/法律行业。

+0

这是如何回答OP的问题?这仅仅是一个建议,更多地关注某一点,但是OP要求包装或方法。我不认为你提供了“自然语言处理”的方法。我认为你应该修改你的答案,以更好地处理他所要求的 – flen 2017-07-11 04:40:50