问题标签 [mql]
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.
freebase - 在 freebase MQL 中,如何查询可能没有内容的属性?
假设我正在尝试从电影中获取属性。我可以运行以下命令,它将返回一组演员:
但是,当我尝试查询可能存在或不存在的另一个属性(“story_by”)时,我只会返回一个空的 200 响应。
我应该如何同时搜索这两个属性?
rdf - Sparql 查询由类和属性组成的模型,例如 freebase 主题
好的,很难找到这个问题的标题......对不起......我会尽力更好地解释我的问题!
我有一个图表和一个本体。我有数百个模型,如 Person、Animal、Book 等,其中任何一个都具有多个深度的属性:
请注意,对于“模型”,我指的是 OWL/RDF 类和属性的集合,在示例中,模型“Person”包含“Person”和“Address”类。
我想做的是用 1 个查询获取整个模型实例……比如 'get('Person1')'
作为一个例子,想想Freebase。在 Freebase 中,它们具有某些类型(我称之为模型)的主题(模型实例),并且一个主题由一个类和几个可能引用其他类(中介)的属性完全描述......当您访问网页时一个freebase主题,你可以看到整个模型。
在本体中我无法定义模型,但我在其他文件中定义了它们并且可以以任何格式使用,从 RDF 到 JSON 和 Ruby/Python 对象。
实际上我不知道如何解决这个问题...我想使用带有 JSON 或 Ruby obj 模型的文件来自动为给定模型创建 SPARQL 查询,但是当您应该在同时..我认为它真的很慢......(我有200种不同的型号......)
是否有任何“纯”SPARQL 方法可以解决我的问题,或者我应该为每个模型制作一个特定的查询?
感谢您的任何帮助!
卢卡
java - Android Freebase 查询 IOException
我正在尝试在 Android Eclipse 中进行简单的 Freebase 查询。我相信 URL 编译正确,因为我可以复制/粘贴编码的 URL,将其复制/粘贴到浏览器中,它会提取正确的结果。HttpResponse httpResponse = httpClient.execute... 行正在引发 IOException。
这是我的堆栈跟踪的格式更好的版本:
我的异常不一致(NullPointer、IOException、NetworkonMainThread)。我将发布的代码添加到 AsyncTask。不幸的是,我不再在我的 Logcat 上获得输出,但是在调试时它把我踢到: 类文件编辑器
找不到源 JAR 文件 C:/users..... 没有源附件。可以附上源码... // 编译自 ThreadPoolExecutor.java(版本 1.5 : 49.0,超级位)
...
freebase - 您如何确定 Freebase 中的域是否是 commons/base?
我看到Freebase中topic之间的关系是这样开始的:
/user/foo/... /music/album/... /base/talships/...
我是否应该只检查关系是否以“base”或“user”开头,在这种情况下,域不是公共域?因此,如果它以“base”或“user”以外的任何单词开头,那么它就是一个公共域。
我的理解正确吗?
freebase - 在 MQL 查询中列出几种类型的属性
再会!
我想获得有关几场灾难的信息。所以,我问这个查询:
好的,但我还需要 /time/event 属性,例如 start_date。我正在尝试这个:
又一次只得到 /event/disaster 属性,因为 type : time/event 固有地转换为“ns0:type”。我也试过这个:
但有错误。我应该如何制定查询?
freebase - notable_for 和 notable_types 属性有什么区别?
我看到 Freebase 的主题转储中有/common/topic/notable_types
和/common/topic/notable_for
属性。
这两者有什么区别?我假设两者都提供了值得注意的主题类型。
freebase - freebase - 主题描述/文章
我正在尝试以意大利语检索某些电影(“ /film/film ”)和电影类型(“ film/film_genre ”)的主题描述。
我认为这两种情况下的问题是相同的,所以我发布了我试图为电影类型描述运行的 MQL 查询:
Mql 查询
回复
收到文章 ID(“ /m/01q0d ”)后,我将使用“trans/wrap”服务(http://api.freebase.com/api/trans/raw/m/01q0d)。但是,即使我使用查询参数“lang=it”,文章也是英文的...... :(
有什么建议么?我要疯了 :D
google-api - Freebase MQL 查询以通过 alpha 3 代码检索国家/地区描述
我一直在尝试提出适当的 MQL 查询来检索国家/地区描述,例如文本 api 的执行方式。
https://www.googleapis.com/freebase/v1/text/en/jamaica
那个电话的结果。
“结果”:“牙买加(/dʒəˈmeɪkə/),正式名称为牙买加联邦,是大安的列斯群岛的一个岛国,长 234 公里(145 英里),宽达 80 公里(50 英里),面积 10,990 平方公里(4,240 平方英里)的面积。
我不能使用 text/topic api,因为我需要使用 alpha 2/alpha 3 代码来收集这些信息。这是我进行查询的尝试。
[{“id”:null,“name”:null,“/common/topic/description”:null,“type”:“/location/country”,“/location/country/iso_alpha_3”:“USA”}]
当我运行此查询时,未填充 common/topic/description 字段。有没有其他方法可以检索国家/地区的描述并按字母代码 3 过滤?
freebase - 在 Freebase MQL 中获取 /common/topic/description
再会,
如何在 Freebase 中获取主题文本描述?例如,我询问有关切尔诺贝利灾难的 MQL 查询:
但获得空描述。同时我可以在 Freebase 页面看到非空描述:http ://www.freebase.com/m/07q37w