问题标签 [foaf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
4903 浏览

visualization - 可视化朋友的朋友(foaf)图

我写了一个脚本来将 twitter 朋友导出为 foaf rdf 描述。现在我正在寻找一种工具来可视化朋友网络。我试过http://foafscape.berlios.de/但对于 300 多个节点,它真的很慢,并且在自动格式化方面做得不好。

任何关于良好图形可视化工具的提示?如果他们不直接支持 foaf 也没关系,但他们应该能够将图像用于图形节点并能够显示大图。Linux支持会很好。

哦,我正在寻找一种可以手动移动节点的交互式工具。

更新:感谢您的意见。我知道graphviz,对于静态图像,它真的很棒。但是对于大型数据集,我需要能够选择节点并突出显示所有邻居。

0 投票
2 回答
362 浏览

xhtml - 描绘与描绘

我正在使用 FOAF 和 RDFa,并努力弄清楚我是否应该使用 foaf:depiction 或 foaf:depicts 以及使用它们的正确方法。这是我已经建立的:

我知道描绘和描绘是反向相关的。我搜索了互联网的广阔范围,但找不到任何具体的例子。根据我的阅读,Image 描绘了 Person,所以我倾向于使用 foaf:depiction,因为我的主题是 Person,但我不确定如何正确使用。相对还是转速?在图像本身还是在封闭段落上?

0 投票
5 回答
6701 浏览

rdf - SPARQL 否定:所有 foaf:不是 foaf 的代理:Persons

我正在尝试编写一个 SPARQL 查询,它应该给我所有foaf:Agents不是foaf:Persons.

我看不到将这个 OPTIONAL/BOUND 构造应用于这个问题的方法,因为所有属性都像rdfs:subClassOfandrdf:type是传递和自反的。

我试过这个:

但 rdf:type 似乎是可传递的,至少在 JENA/ARQ/SDB 中是这样。

0 投票
2 回答
296 浏览

xml - 向 FOAF 文件添加额外字段

我想将我的个人数据存储在我自己的服务器上的 FOAF 文件中。我们有一群人在做同样的事情。我们需要几个标准 FOAF 实现没有的自定义字段,即:可用性。

如何添加可用性字段,同时保持 FOAF 文件有效?我想我在 FOAF 块之外使用 RDF 格式,但我不太确定如何“合法”地做到这一点。这是 FOAF 代码的示例。

0 投票
2 回答
662 浏览

php - 用于快速读取数据的通用文件容器

由于许多社交网站存在一些重大的隐私问题,我正在尝试考虑替代方案。一种是让用户将所有信息保存在某种文件容器中。现在,我还没有找到一种可以保存“通用”信息的容器。仅适用于音频/视频。我想要的是一个可以由 PHP 读取的容器,其中包含某种索引文件,该文件列出了容器中 image/ 目录中的用户图片、FOAF 文件(或一些描述用户信息和朋友的替代 XML 文件等)。 )。

我的想法是让用户将所有信息和数据存储在一个容器中,该容器可以从我的服务器(我正在尝试创建的原型社交网站)导入/导出和删除,然后上传到另一个可能使用的站点相同的格式(我认为这不会发生,但用户仍然保留他们所有的图片、数据、评论、消息等)。

我唯一想到的就是使用 Archive_tar 库创建一个 tar 存档,该库提取并创建带有索引文件的 Tar 存档,该索引文件描述哪些文件保存了消息(可能有几个,所以每个文件都不会这么大),图像/文件夹中有哪些图片,他们的名字是什么,他们得到了什么评论等。也许还有查看每种内容的权限。

是否存在任何通用的容器文件格式,我可以使用它来将所有这些信息保存在一个带有树状索引文件的文件中?或者我必须自己尝试创造这样的东西吗?

0 投票
3 回答
1074 浏览

jsp - 从 JSP 读取 RDF(FOAF)

我有一个带有 FOAF 词汇的 RDF 文件,我想用 jsp 显示该文件。我需要什么?

好的,我刚从导师那里得到消息,我必须使用 JSP 和 Jena...我可以创建文件并使用 servjet&jena 读取,但现在的问题是如何使用 jsp 显示 rdf 文件...例如,如果我有一个人的照片我如何用 jsp 显示这个...我可以 sparql 找到所有的朋友,但不知道如何用 jsp 显示他们...例如如何打印 ResultSetFormatter.out(System.out) 的结果out.r,q) 与 jsp?? 提前感谢所有提示

0 投票
2 回答
12090 浏览

rdf - 在 SPARQL 中使用“GRAPH”关键字获取远程图

我希望将 SPARQL 用于一项相对基本的任务:给定一个 FOAF 图,我想解析我在其中找到的元素,获取它们的标签(如果它们存在),然后将它们用作新图查找有关这些人的信息。

例如,您可以想象一个简单的用例,我想运行一个 SPARQL 查询来列出我所有最喜欢的食物(根据我的 FOAF 文件),以及我所有朋友最喜欢的食物。

这是目前的样子。请注意,出于测试目的,目前我对下面的查询所做的只是通过 ?name3 变量获取朋友的姓名。运行此查询不会返回 ?graph 和 ?name3 的任何结果,即使我知道 rdfs:seeAlso 链接到一些有效的 RDF 文件,其中至少有两个应该具有 name 属性。感谢您提供的任何意见!

0 投票
2 回答
1907 浏览

semantic-web - 开发语义 Web 应用程序

虽然我在使用 ASP 技术开发动态网站方面有一点经验,但是我是语义 web 编程的新手,我打算实现一个基于语义 web 技术的网站。我想开发一个搜索引擎,其中一个 web用户可以从后端RDF三元存储中查询关键字。我想使用Java和JSP实现网站。我有以下问题:

  1. 我目前正在学习 Jena 框架和 SPARQL,但我不确定我需要学习哪些其他技术才能实现该网站。
  2. RDF和OWL有什么区别,我浏览了很多网络资源,但我仍然很困惑。根据我的理解,RDF和OWL都定义了概念之间的关系,但OWL在定义关系方面更丰富。
  3. FOAF、SIOC 等不同的 OWL 词汇表是什么意思。为什么我们需要这些词汇表?
  4. Virtuso Open Link 软件的目的到底是什么(http://ods.openlinksw.com/dataspace/dav/wiki/Main/VirtJenaProvider

任何帮助将不胜感激。

谢谢!

0 投票
3 回答
1621 浏览

artificial-intelligence - 社交网络 FOAF 数据集上的关联规则挖掘

我正在从事一个名为“从社交网络数据中发现关联规则:将数据挖掘引入语义网”的项目。任何人都可以建议一个算法(及其代码。我听说它可以使用 Perl 和 R 包实现)以从社交网络数据库中查找关联规则的良好来源吗?

可以在以下链接中获取数据库的快照:https ://docs.google.com/uc?id=0B0mXGRdRowo1MDZlY2Q0NDYtYjlhMi00MmNjLWFiMWEtOGQ0MjA3NjUyZTE5&export=download&hl=en_US

该数据集可通过以下链接获得:http ://ebiquity.umbc.edu/get/a/resource/82.zip

我已经搜索了很多关于这个项目的信息,但不幸的是还没有找到有用的东西。我发现以下链接有些相关:

犯罪数据: http: //www.computer.org/portal/web/csdl/doi/10.1109/CSE.2009.435

您的帮助将不胜感激。

谢谢你,

0 投票
1 回答
267 浏览

ontology - 如何在本体中引用维基百科类别?

使用 wikipedia URI 在本体中引用类别资源是否完全可以?喜欢http://en.wikipedia.org/wiki/Category:Cuisine for Cuisines?我想使用 FOAF 定义用户兴趣,例如:

<foaf:topic_interest>Cuisines</foaf:topic_interest>

我是初学者,只是想知道是否可以与维基百科建立这种关联?如果是,那么语法是什么?如果没有,那么我还有什么其他选择?