标签: semantic-web

我在哪里可以找到各种域名的公共领域owl本体的优秀集合?

我正在构建一个本体处理工具,需要大量各种猫头鹰本体的例子,因为人们正在现实世界中构建和使用它们.我不是在谈论像Cyc这样的基础本体,我在谈论较小的,特定领域的本体.

semantic-web owl ontology

13
推荐指数
2
解决办法
3236
查看次数

图数据库:TinkerPop/Blueprints与W3C关联数据

寻找网络分析的基础架构异构(多节点类型(多模),多刃型(多关系)和多描述的功能(功能多))网络,我注意到,有两种标准栈图形数据库世界:

一方面,我们有ThinkPop/Blueprint 属性图模型.它得到了Neo4j,OrientDB GraphDB,Dex,Titan,InfiniteGraph等的支持.

Tinkerpop堆栈包括Blueprint属性图模型接口,Gremlin图遍历语言和Furnace图算法包.

另一方面,我们拥有W3C的关联数据技术堆栈,AllegroGraph,4store,Oracle数据库语义技术,OWLIM,SYSTap BigData等提供支持.

语义数据使用RDF/RDFS/OWL表示,并且可以使用SPARQL查询.最重要的是它提供规则推理功能.

现在,假设我想在图形数据库中表示异构数据,并分析这些数据(统计数据,关系发现,结构,演变等),(我知道这些术语广泛和模糊) - 什么是各自的相对优势模型用于各种类型的网络分析任务?这两个模型相互补充吗?

semantic-web graph-databases

13
推荐指数
1
解决办法
2819
查看次数

什么是.net的优秀RDF库?

我正在寻找一个可以处理RDF和OWL数据的库.

到目前为止,我发现:

  • semweb(我所知道的没有猫头鹰支持)
  • rowlex(更多'浏览器'应用程序)

你的建议:

.net c# rdf semantic-web owl

12
推荐指数
3
解决办法
1万
查看次数

查询DBpedia以获取英文描述(使用SPARQL)

我正在使用此SPARQL查询查询dbpedia.org以获取有关Big Ben的描述:

select ?desc 
where {
<http://dbpedia.org/resource/Big_Ben> <http://www.w3.org/2000/01/rdf-schema#comment> ?desc
}
Run Code Online (Sandbox Code Playgroud)

这将返回至少10种不同语言的描述列表.如何指定我只想要英文描述?

rdf semantic-web sparql dbpedia

12
推荐指数
1
解决办法
3258
查看次数

用于语义Web的Python工具/库:最先进的?

现在最流行的语义Web库和工具(RDF存储,推理,规则,查询)是什 从历史上看,Python工具(cwm)是最早出现的工具之一,但似乎每个人都使用Java后端来提高性能,而Python似乎只是客户端.我的目的是学习技术,如果能够证明自己完成任务,可能会在生产系统中使用.该任务尚未定义,但我认为它构建了一个知识库,与一些外部资源相关联,以及自定义的可导航的Web前端.

如果基于Python的一些构建块不够好,那么Java/C/C++ /无论什么世界都适合它.

如果有一个或两个明显的赢家,那么典​​型的筹码也是有意义的.

谢谢.

python semantic-web inference

12
推荐指数
1
解决办法
6440
查看次数

语义Web框架

有哪些语义Web框架,每个框架的优点/缺点是什么?我已经广泛使用了耶拿,我简要地看了一下芝麻.还有其他我应该考虑的吗?

frameworks semantic-web

11
推荐指数
2
解决办法
3760
查看次数

11
推荐指数
1
解决办法
976
查看次数

如何在SPARQL构造查询中递归扩展空白节点?

可能很容易回答这个问题,但我甚至无法弄清楚如何制定Google查询来查找它.

我正在针对包含空白节点的数据集编写SPARQL构造查询.所以,如果我做一个像这样的查询

CONSTRUCT {?x ?y ?z .} WHERE {?x ?y ?z .}

然后我的一个结果可能是:

nm:John nm:owns _:Node

这是一个问题,如果所有的

_:Node nm:has nm:Hats

三元组也不会以某种方式进入查询结果(因为我使用的一些解析器就像rdflib for Python真的不喜欢悬空的bnodes).

有没有办法编写我的原始CONSTRUCT查询以递归方式添加附加到任何bnode结果的所有三元组,以便在我的新图形中没有留下任何bnodes?

rdf semantic-web sparql semantics blank-nodes

11
推荐指数
1
解决办法
3528
查看次数

具有任意属性的SPARQL属性路径查询

任意长度的SPARQL属性路径查询都需要使用特定属性.我想查询并查找从资源开始到另一个资源结束的任何路径.例如:

SELECT ?p
WHERE { :startNode ?p* :endNode }
Run Code Online (Sandbox Code Playgroud)

where ?p*指定路径.有办法做到这一点吗?

rdf semantic-web path sparql

11
推荐指数
1
解决办法
3830
查看次数

软件工程过程中OWL和UML有什么区别

目前我正在试图找出,然后使用OWL,然后使用UML来描述软件工程过程中感兴趣的域.

我阅读了Atkinson的这篇论文,它非常好地概述了OWL和UML在语义和句法层面的差异和等同性.

但是,它没有提供一个明确的指示,在哪些用例中使用OWL而不是 - 例如 - 一个UML类图表可能更好.

它可能是底层开发过程,它决定了建模语言(例如模型驱动=去UML,本体驱动=去OWL),但对我自己来说,这个差异还不清楚吗?

在这两种语言中,我都可以建立一个术语,我作为本体工程师可以重复使用,以便从中推断出新的知识.作为软件工程师,我使用这个术语来构建(单个)系统.

那么OWL和UML之间的差异只是研究领域吗?或者我可以使用OWL来描述我的(单个)软件系统的构造吗?

而且,这就提出了一个问题,即选择哪种建模语言的决定只是由我试图实现的目标驱动的?

uml semantic-web owl rdfs

11
推荐指数
2
解决办法
3510
查看次数