【发布时间】:2015-03-06 01:34:50
【问题描述】:
我正在寻找有关算法的线索,以推断一系列小说的时间线/年表。我将文本分成几天并创建了它们之间的关系数据库,例如:X 是 Y 之前的一个月,Y 和 Z 是连续的,Z 的日期是已知的,X 是在星期二等。存在不确定性( “月”实际上只意味着大约 30 天)而且还有矛盾。我可以将某些关系标记为比其他关系更可靠,以帮助解决歧义和矛盾。
有哪些算法可以从此类数据中推断出最合适的年表,并为每一天分配一个最高概率的日期?至少时间是一维的,但处理具有不一致的复杂关系图似乎并非易事。我有 CS 背景,所以我可以编写一些代码,但对适用算法的名称有所了解会有所帮助。我想我所拥有的是一个以天为节点、以关系为边的图表。
【问题讨论】:
-
基本上,我相信您在谈论基于约束的编程,其中包含概率。类似this?
-
谢谢;这为我提供了很多跟进的线索。如果我能找到要点击的刻度线,我会将此标记为“已回答”。
-
虽然这不是一个很好的答案,即使它引导你朝着正确的方向前进。随意在您自己的答案中总结您的发现,并检查;我相信它会比我现在做的更详细。