草庐IT

xml - 使用 Go 解析 RDF 三倍。一些项目错误地传递了正则表达式

在解析FreebaseRDF数据转储时,我尝试仅根据实体的标题和文本解析某些实体。我正在使用正则表达式来匹配标题和文本,即使它们不匹配,返回false,内容仍在传递。我如何决定将什么转换成XML是属性["/type/object/name"]不为空或者它是否包含@en并且属性["/common/document/text"]是不为空。什么定义空?我注意到,通过打印所有名称(properties["/type/object/name"])和文本(properties["/common/document/text"]),我注意到其中一些只是“[]”。我不想要那些。我想要的是那些不是那个并且

python - 图数据库和 RDF 三元组 : storage of graph data in python

我需要在python中开发一个图形数据库(如果有人可以加入我的开发,我会很高兴。我已经有一些代码,但我很乐意讨论它。我在互联网上进行了研究。在Java中,neo4j是候选人,但我无法找到有关实际磁盘存储的任何信息。在python中有很多graphdatamodels(请参阅这个pre-PEP提案,但它们都不能满足我从磁盘存储和检索的需要。不过,我确实知道三联店。Triplestore基本上是RDF数据库,因此可以将图形数据模型映射到RDF中并存储,但我通常对这种解决方案感到不安(主要是由于缺乏经验)。一个例子是Sesame.事实是,在任何情况下,您都必须从内存中的图形表示转换为RDF表

Ruby RDF 查询——从 Seq 和 Bag 项中提取简单数据

我正在接收xml序列化的RDF(作为XMP媒体描述的一部分,以防相关),并在Ruby中进行处理。我正在尝试使用rdfgem,尽管很高兴看到其他解决方案。我已设法加载和查询最基本的数据,但在尝试为包含序列和包的项目构建查询时卡住了。示例XMLRDF:2013-04-08我最好的组合查询的尝试:require'rdf'require'rdf/rdfxml'require'rdf/vocab/dc11'graph=RDF::Graph.load('test.rdf')date_query=RDF::Query.new(:subject=>{RDF::DC11.date=>:date})res

ruby-on-rails - Ruby on Rails 中推荐的 rdf 用法

我想在我的Rails应用程序中发布rdf。正确的做法是什么? 最佳答案 (对于有兴趣处理实际RDF数据的人,请参阅TheStateofRDFinRuby。)您问题的简短回答:您正在寻找respond_to.一般来说,你会写这样的东西:classPeopleController当然,您必须编写“convert_to_rdf”。你可能会发现RDF.rb对此很有帮助。 关于ruby-on-rails-RubyonRails中推荐的rdf用法,我们在StackOverflow上找到一个类似的问题

ruby - Ruby 的首选 RDF 工具集是什么?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion使用RDF和SPARQL的最佳Ruby库是什么?我看到了其他一些相关的问题,但它们已经超过两年了。

mongodb - 图形数据库与文档数据库与三重存储

这是一个有点抽象和笼统的问题。我对不同方法的固有(以及特定于实现的)属性感兴趣,以通过大量内部引用(类似图形)和大量属性(类似JSON)来持久化非结构化数据。由于图是树的超集,您可以将图DB(例如Neo4j)视为文档DB(例如MongoDB)的超集。也就是说,图形数据库提供了文档数据库的所有功能,另外还允许循环或具有native指针类型,因此您不必手动取消引用外键/ID。那么,当您向对象/资源添加更多引用时,您是否会遇到一些转折点,您最好使用图形数据库,但以前使用文档存储更好?文档DB是否有优势(存储空间、性能?)还是应该始终使用图形DB,以防将来需要更多引用?同样,图DB和三元存储(

mongodb - 图形数据库与文档数据库与三重存储

这是一个有点抽象和笼统的问题。我对不同方法的固有(以及特定于实现的)属性感兴趣,以通过大量内部引用(类似图形)和大量属性(类似JSON)来持久化非结构化数据。由于图是树的超集,您可以将图DB(例如Neo4j)视为文档DB(例如MongoDB)的超集。也就是说,图形数据库提供了文档数据库的所有功能,另外还允许循环或具有native指针类型,因此您不必手动取消引用外键/ID。那么,当您向对象/资源添加更多引用时,您是否会遇到一些转折点,您最好使用图形数据库,但以前使用文档存储更好?文档DB是否有优势(存储空间、性能?)还是应该始终使用图形DB,以防将来需要更多引用?同样,图DB和三元存储(

W3C RDF and OWL 活动

W3CRDFandOWL活动RDF和OWL是两项重要的语义网技术。语义网(SemanticWeb)语义网是为资产管理、企业整合及网络数据的共享和重用提供的一个框架。语义网为企业、应用程序、公司、团体和个人间的数据共享提供了一个独立于平台和软件的框架。RDF和OWL是的语义网的关键技术。它们分别阐述了结构性描述和以万维网为基础的本体论。RDF-资源描述框架(ResourceDescriptionFramework)RDF是一门向万维网表达信息的语言。RDF可用于描述web资源,比如标题、作者以及版本信息、内容描述、可用时间表等等。如果您需要学习有关RDF的知识,请访问我们的RDF教程。OWL-W

W3C RDF and OWL 活动

W3CRDFandOWL活动RDF和OWL是两项重要的语义网技术。语义网(SemanticWeb)语义网是为资产管理、企业整合及网络数据的共享和重用提供的一个框架。语义网为企业、应用程序、公司、团体和个人间的数据共享提供了一个独立于平台和软件的框架。RDF和OWL是的语义网的关键技术。它们分别阐述了结构性描述和以万维网为基础的本体论。RDF-资源描述框架(ResourceDescriptionFramework)RDF是一门向万维网表达信息的语言。RDF可用于描述web资源,比如标题、作者以及版本信息、内容描述、可用时间表等等。如果您需要学习有关RDF的知识,请访问我们的RDF教程。OWL-W

Web 语义化

Web语义化单词语义化表示了它的意义。事物的语义化意味着事物。Web语义化=Web的意义。什么是Web语义化?什么是语义化?其实简单说来就是让机器可以读懂内容。甲壳虫乐队是一个来自利物浦受欢迎的乐队。 约翰列侬是披头士乐队的成员。 "HeyJude"是由披头士的代表作。我们可以很容易理解上面的句子的意义。但这些语句怎么被计算机理解呢?语句由语法规则创建。语言的语法定义了创建语言语句的规则。但是如何让语法变为语义呢?语义网是让机器可以理解数据。语义网技术,它包括一套描述语言和推理逻辑。它通过一些格式对本体(Ontology)进行描述。语义网并不是网页之间的链接。语义网描述了事物之间的关联((如A