首先,你有谓词链接,RobV谈到的.想想Stack Overflow中的Users页面.您在此页面与每个用户的个人资料页面之间有链接:
so:users --> sousers:rajan-sthAPIt
同样,您在询问个人资料时提出的问题之间存在关联:
soq:difference-rdf-links-and-normal-links --> sousers:rajan-sthAPIt
您可以弄清楚链接的含义,因为您阅读英文并且页面文本足够清晰,但自动化工具不会对这两个链接产生任何影响.使用RDF,您可以使用谓词链接来区分这两种情况:
stackoverflow.com vocab:member sousers:rajan-sthAPIt .soq:difference-rdf-links-and-normal-links vocab:askedBy sousers:rajan-sthAPIt .
在这里,我甚至可以将Stack Overflow本身连接到其成员.我不需要将列表链接到成员,因为Users页面只是一种组织信息的人工方式.谓词链接还可以将实体与原子值相关联,例如整数或日期(“普通链接”不能这样做).
其次,你有URI链接.正如William Greenly所说,这与优质旧网站中的URI没有什么不同,实际上它们被爬虫用于获取内部三元组的索引,索引它们,查找更多URI,取消引用它们,获取更多三元组,但由于谓词链接的存在,还有更多.正如RobV所提到的,爬虫或其他工具可以根据使用的谓词决定是否查找URI.此外,由于谓词也是URI,因此RDF应用程序可以查找这些URI并查找有用的信息.例如,查找vocab:member,我可以找到:
vocab:member rdfs:range foaf:Person .
鉴于前面的例子,我从中推断出:
sousers:rajan-sthAPIt rdf:type foaf:Person .
然后我可以查找URI foaf:Person并找到:
foaf:Person rdfs:subClassOf foaf:Agent .
并再次推断:
sousers:rajan-sthAPIt rdf:type foaf:Agent .总结
以上是内存溢出为你收集整理的区别rdf链接和普通链接全部内容,希望文章能够帮你解决区别rdf链接和普通链接所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)