问题标签 [freebase]

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 投票
1 回答
281 浏览

freebase - 游离碱;选择随机记录?

1) 有没有办法从 Freebase 中选择一条随机记录?如果我限制为 1,它会始终返回相同的记录。我可以抓取更大的数据集并从中选择一个随机记录,但这似乎有点过分了。类似于 MySQL 的:

2) 有没有办法告诉 Freebase 不要选择集合中的某些项目?

类似于 MySQL 的:

提前致谢

0 投票
1 回答
369 浏览

freebase - 获取乐队成员

如果我查看乐队“311”的 Freebase 页面,我会看到 Chad Sexton 列出。

http://www.freebase.com/view/en/311

我正在尝试查询乐队的成员:

我以为supporting_artists 会返回乐队成员的名字,但数组总是空的。

但是,如果我查询与 Chad Sexton 相关的所有属性,我看不到 311 被提及。但他在 Freebase 网页信息页面上被列为成员(这是正确的)。

如何获取乐队成员姓名和乐队信息?

0 投票
2 回答
338 浏览

freebase - 是免费的,是开源的

是免费基础的开源 api 我可以在任何商业应用程序中使用它吗....

0 投票
1 回答
171 浏览

freebase - 免费碱基自动建议

我正在使用免费的基础自动建议我使用此代码,,,

$("#example1") .suggest()
.bind("fb-select", function(e, data) { });

一些用户详细信息也进入该建议如何过滤...

0 投票
1 回答
210 浏览

freebase - Freebase MQL 测试不正确

我有一个简单的脚本,可以检索域中的所有Freebase类型。现在我想过滤掉 CVT 类型,但我不知道如何编写该测试。如果我以最明显的方式编写它:

我收到一个错误:

JS 异常:acre.freebase.Error: /api/status/error: Can't use comparison operator on boolean values

我猜这可能是该"optional": "forbidden"指令的一个用例,但即使我的猜测是正确的,我也不确定如何构造语法。

任何朝着正确方向轻推将不胜感激。

0 投票
1 回答
862 浏览

freebase - 如何检索主题的类型

据我了解,Freebase 分类法通常归结为以下层次结构:

我有一个应用程序,它接收输入并进行一些自然语言处理,输出一堆术语——有些有用,有些没有。在系统地“决定”一个术语是否有用的最初努力中,我的想法是通过假设它是一个主题并查看 Freebase 是否将该术语归类为至少一种类型来针对 Freebase“测试”它。

所以我现在要做的是,给定一个主题,找到它的类型 ID(和名称,理想情况下)。如果没有返回,那就告诉我一些关于所谓主题的信息。如果返回一个或多个类型,那么我不仅可以衡量该术语的有用性,而且还可以覆盖 Freebase 分类并为人们提供不同的访问方法(通过那个树的比喻)。

例如,我可能会从 NLP 引擎收到“政治”、“政治组织”、“行政”、“照片”、“MSN”等。什么样的 MQL 查询可以告诉我哪些类型与这些主题相关联(如果有)?

谢谢你的帮助。

更新

我刚刚经历了一个宏伟的头部拍打时刻。我离开了我一直在修补的问题,当我回来时,我看到了我的方式的错误。我试图让这种方式变得太难,而且一如既往,我看不到的简单解决方案正是我需要看到的:

不过,这使我提出了一个稍微不同的问题。我得到的是多个主题,其中一个是 en/politics 和一堆其他的 id 是/m/...等。我知道 Freebase 系统很复杂,但我离理解这种复杂性还有很长的路要走。对于这种练习,我最有可能想要这个/en/主题吗?

0 投票
1 回答
558 浏览

javascript - 解析 Freebase 主题 HTTP API - JSON & Javascript

我正在尝试解析 JSON 输出:

http://www.freebase.com/experimental/topic/standard?id=/en/colonel_sanders

我想使用 Javascript 将基本数据放入一个数组中。在“属性”对象中,我想抓取“属性”下一级的任何“文本”元素作为标签,并抓取“值”对象下的“文本”以匹配标签。

对于上述我会得到:

  • “描述”:“哈兰德·大卫·桑德斯,更为人所知的是桑德斯上校……
  • “组织成立”:肯德基
  • “死因”:白血病
  • “死亡日期”:1980 年 12 月 16 日
  • “死亡地点”:路易斯维尔
  • “出生日期”:1890 年 9 月 9 日
  • “性别”:男

ETC...

我有一些通过 JSON 递归运行的代码,但我是 javascript 和 JSON 的新手,在第一步中遇到了很多麻烦:

首先,通过将元素标识为主要属性对象的“元素”来尝试获取“文本”;然后

其次,从关联的值数组中获取任何文本元素(如果该值是一个集合,那么我想连接文本中的字符串或忽略它)。

我希望这是有道理的。

注意。我使用的代码类似于这里: http ://tlrobinson.net/projects/javascript-fun/jsondiff/

0 投票
2 回答
644 浏览

json - 将 JSON MQL 查询转换为 SPARQL

我有大量 JSON MQL 查询来查询 Freebase。有没有工具可以将它们翻译成 SPARQL 以将它们与 OpenRDF Sesame 一起使用?谢谢!

0 投票
2 回答
289 浏览

java - 如何配置freebase java客户端通过代理连接?

我正在寻找一种方法来配置 freebase java api 以通过代理连接到freebase。我已经设置了系统属性

但它没有任何效果。有人可以帮忙吗?

0 投票
2 回答
345 浏览

jquery - Freebase 建议:如何获取其他语言的结果

我需要获取法语城市列表以获取免费基础建议。我正在尝试类似的东西

或者

但这并没有帮助。有任何想法吗?文件在这个问题上有点不清楚