1

I have been using OpenRefine 2.6 Beta 1 w/o problems since its release, and later, with the reconciliation service at:

http://reconcile.freebaseapps.com/reconcile

However, in the past fee days, I have not been able to use it all. If I go to the URL:

http://reconcile.freebaseapps.com/

and type the multiple query:

{
  "query": "Ford",
  "type": "/people/person",
  "properties": [
    {
      "pid": "/people/person/place_of_birth",
      "v": "Detroit"
    }
  ]
}

I obtain:

{
  "result": [
    {
      "id": "/m/0j8pb6y",
      "name": "Ford",
      "type": [
        {
          "id": "/people/person",
          "name": "Person"
        },
        {
          "id": "/common/topic",
          "name": "Topic"
        },
        {
          "id": "/geography/mountaineer",
          "name": "Mountaineer"
        }
      ],
      "notable": [],
      "score": 1.1546246,
      "match": false
    },
    {
      "id": "/m/01vd3gv",
      "name": "Ford",
      "type": [
        {
          "id": "/common/topic",
          "name": "Topic"
        },
        {
          "id": "/music/artist",
          "name": "Musical Artist"
        }
      ],
      "notable": [],
      "score": 1.0330245999999998,
      "match": false
    },
    {
      "id": "/m/0cmdhzt",
      "name": "James Meredith",
      "type": [
        {
          "id": "/common/topic",
          "name": "Topic"
        },
        {
          "id": "/people/person",
          "name": "Person"
        },
        {
          "id": "/military/military_person",
          "name": "Military Person"
        },
        {
          "id": "/people/deceased_person",
          "name": "Deceased Person"
        }
      ],
      "notable": [],
      "score": 0.0681692,
      "match": false
    }
  ],
  "duration": 369
}

But if I try a simple query:

{
  "query": "Ford"
}

I get:

Status: error Error:undefined

Any insights into what's happening with the reconciliation service? Is there any other service I could use to replace freebaseapps.com?

Thanks

4

2 回答 2

1

http://reconcile.freebaseapps.com/的查询参数中试试这个

{
  "q0": {
    "query": "Ford"
  }

}

出于某种原因,查询参数中不接受单个查询,上述格式的查询参数中不接受单个查询。我没有在 OpenRefine 中测试过这个,所以你可能需要修改它。

于 2016-01-16T17:37:00.267 回答
0

我不确定具体日期,但 Freebase 在今年早些时候宣布在 2015 年 6 月 30 日之前关闭某些服务。也许服务是间歇性的,直到完全关闭?对不起,这个答案可能没有多大帮助。

于 2015-12-29T21:29:05.977 回答