首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以向链接数据编写F#类型提供程序吗?

可以向链接数据编写F#类型提供程序吗?
EN

Stack Overflow用户
提问于 2013-04-15 01:59:27
回答 1查看 355关注 0票数 4

我真的很喜欢Freebase和World Bank类型的提供程序,我想通过自己编写一个来学习更多关于类型提供程序的知识。欧盟有一个开放数据计划,您可以通过SPARQL/Linked data访问数据。是否可以通过类型提供程序将数据访问包装为开放的欧盟数据,或者试图弄清楚如何做到这一点是浪费时间?

这里描述了对欧盟数据的访问:http://open-data.europa.eu/en/linked-data

EN

回答 1

Stack Overflow用户

发布于 2013-04-15 05:28:15

我认为这当然是可能的--我和一些真正对此感兴趣的人谈过了(他们正在为此工作,但我不确定目前的状态是什么)。无论如何-我绝对认为这是一个如此广泛的领域,额外的努力不会浪费时间。

为类似RDF的数据编写类型提供程序的关键问题是决定将哪些内容视为类型(哪些内容应成为类型名称或属性名称)以及哪些内容应保留为值(以列表或键值对的形式返回)。这对于WorldBank来说非常明显--国家的名称&属性变成类型(属性名),值变成数据。但对于基于三元组的数据集,这一点就不那么明显了。

到目前为止,我认为有两种方法:

  • Additional ontology -要求数据源附带一些额外的本体,以指定用于导航的关键字。有一种叫做"facet ontology“的东西在http://mspace.fm上使用,它可能非常interesting.
  • Parameterization -参数化类型提供程序(以某种方式),并为它提供一个应该在类型级别可用的关系列表(并且您可能还需要提供一些从哪里开始的根目录)。

当然还有其他的可能性--我认为拥有关联数据的提供者将会非常有趣。如果您想对F#数据执行此操作,可以使用useful page on contributing :-)。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16002406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档