1

我正在编写游戏世界,并且我已经开始着手将世界表示为不仅是文本和图像,而且是主题和关联的图表。换句话说,一个本体,代表游戏世界的人物、地点、事件、概念、术语等。

我有点卡住的地方是定义和命名主题之间的关系。想出诸如“是一个”、“一部分”、“位于”之类的东西很容易,但随着工作的进行,我意识到松散地使用这些术语不会很好,有很多重叠的关系意思上,你开始怀疑这是否还没有完成。我研究了 OWL 以创建本体和主题图,但我缺少的是我可以构建的命名关联(RDF 中的谓词)的实际数据集,这些数据集已经过审查并用于更大的项目。

什么是描述本体中概念之间关系的好策略和资源?

4

1 回答 1

0

就广泛接受的本体命名法而言, Schema.org可能是权威资源。有关其属性名称的一个很好的示例,请参阅他们的组织页面。

我发现了一个针对 Neo4j/Cypher 图数据库受众的类似问题,但也可能提供一些很好的见解。'LIKES_POST'一个关键是细粒度关系 ( ) 与粗粒度关系 ( )之间的权衡'LIKES'。粒度越细,特异性越大,但图的整体复杂度越大。通常,这些权衡取决于您的用例,您可以在其中确定哪个方向最适合您的需求。

于 2020-10-27T17:32:16.247 回答