[Application-profiles-ig] 8月26日会议提问

Karen Coyle Kcoyle在kcoyle.net上
英国夏令时2020年9月9日星期三17:21:07


谢谢你,菲尔,我纠正你。我没有考虑schema的“domainIncludes”。“domainIncludes”的使用允许schema.org以这种方式非常灵活:Rdfs:标记“actor”;schema:domainIncludes schema:Clip, schema:Episode, schema:Movie, schema:MovieSeries, schema:RadioSeries, schema:TVSeries, schema:VideoGame, schema: videoameseries, schema:VideoObject;schema:rangeIncludes schema:Person;schema:supersededBy schema:actor;rdfs:评论“一个演员,例如在电视,广播,电影,视频游戏等。演员可以与单个项目联系在一起,也可以与一个系列、一集或剪辑联系在一起。”. While multiple domains are allowed by RDFs, I'm assuming that schema's domainIncludes is designed to get around the definition in RDFs: "Where a property P has more than one rdfs:domain property, then the resources denoted by subjects of triples with predicate P are *instances of all the classes* stated by the rdfs:domain properties." [1] By using domainIncludes one is not supporting an inference that the subject of a schema.org statement with the property schema:actors is at all times a member of all of these classes. (Which wouldn't be sensible, as it is hard to imagine how something could be a VideoGame AND a Episode AND a TVSeries AND a RadioSeries.) In fact, domainIncludes seems to be a kind of RDF profiling method, creating a shape with properties. Hmmmmm. I admit that I am not sure how these schema.org "domains" fit into the RDF world. I need to think more about that. However, presumably folks creating schema.org data will use "rdf:type" in their instance data to define the class of the subject, not relying on inferencing from the schema vocabulary. We'll pick up on this use case in the future. Thanks, kc [1]https://www.w3.org/TR/rdf-schema/#ch_domain在9/9/20早上6:54,Phil Barker写道:>>>>类似地,当发布应用程序概要文件的文档时>>>(用例49 <https://github.com/dcmi/dcap/issues/49>),这种>>>文档通常是围绕类构建的(这里有一个例子>>><http://sdo-learningresources.appspot.com/docs/schemas.html>),>>>即使不是我可能想改变类标签和笔记如何>>>使用它们对我的用户更具体。>>>>可以从模式生成您在这里给出的显示吗>>词汇定义文件?我不相信它可以(现在我想要>>了解schema.org是如何自动生成版本的)。在那里>>在开发人员的页面[5]上是否有一些提示,有一个CSV文件>>生成html。我还在找。>>>不,它不是从csv生成的。schema.org站点是从>/data目录下的文件><https://github.com/schemaorg/schemaorg/tree/main/data>[1]的>github回购。术语定义的相关文件现在在ttl中>(当我链接到的网站生成时,它们是RDFa,但相同>信息),例如schema.ttl><https://github.com/schemaorg/schemaorg/blob/main/data/schema.ttl>[2]。>转换是由一个python脚本完成的,也在github上><https://github.com/schemaorg/sdopythonapp/tree/main> [3] (sdoapp.py><https://github.com/schemaorg/sdopythonapp/blob/main/sdoapp.py>似乎是>做重活)。>>菲尔。>>>1.https://github.com/schemaorg/schemaorg/tree/main/data>>2.https://github.com/schemaorg/schemaorg/blob/main/data/schema.ttl>>3.https://github.com/schemaorg/sdopythonapp/tree/main>>4.https://github.com/schemaorg/sdopythonapp/blob/main/sdoapp.py>>-->>菲尔·巴克<http://people.pjjk.net/phil>。http://people.pjjk.net/phil>Cetis LLP <https://www.cetis.org.uk>:合作咨询>教育技术创新。>PJJK有限公司https://www.pjjk.co.uk>:增强学习的技术;>教育信息系统。>>CETIS是一家有限责任合伙企业,注册于>英格兰号码OC399090>PJJK有限公司是一家在苏格兰注册的私人有限公司,>SC569282数量。>——凯伦·科伊尔Kcoyle在kcoyle.net上http://kcoyle.netskype: kcoylenet


关于application profiles-ig邮件列表的更多信息