您如何为本体中不同用户断言的陈述分配客观确定性?
例如,考虑用户 A 断言“鲍勃的帽子是蓝色的”,而用户 B 断言“鲍勃的帽子是红色的”。您将如何确定:
- 用户 A 和用户 B 指的是名为 Bob 的不同人,可能正确也可能不正确。
- 两个用户指的是同一个人,但用户 A 是对的,而用户 B 是错误的(反之亦然)。
- 两个用户都指的是同一个人,但用户 A 是对的,而用户 B 是在撒谎(反之亦然)。
- 两个用户都指的是同一个人,两种用法要么是错误的,要么是在撒谎。
我看到的主要困难是本体没有任何方法获得第一手数据(例如它不能问鲍勃他的帽子是什么颜色的)。
我意识到可能没有完全客观的方法来解决这个问题。有没有可以使用的启发式方法?这个问题有正式名称吗?