Metaweb Query Languange


Yuk kita mulai main-main lagi di dunia web. Kali ini saya coba mengulas Metaweb Query Languange alias MQL. Apa itu ? Sedikit cerita, Metaweb adalah perusahaan yang memaintence FreeBase semacam wikipedia yang mendukung semantic web. Metaweb menyediakan API untuk melakukan query yang sering disebut dengan MQL. MQL ini semacam JSON object yang dapat dikirimkan lewat URL kemudian hasilnya pun dikembalikan dalam bentuk JSON.
Sebagai contoh :
{
  “type”:“/location/country”,
  “name”:“indonesia”,“capital”:[]
}
yang artinya carilah ibukota (capital) dari indonesia dalam database /location/country
akan mendapatkan hasil seperti ini :
{
  “code”:          “/api/status/ok”,
  “result”: {
    “capital”: [
      “Jakarta”
    ],
    “name”: “Indonesia”,
    “type”: “/location/country”
  },
  “status”:        “200 OK”,
  “transaction_id”: “cache;cache02.p01.sjc1:8101;2009-08-25T10:49:01Z;0008”
}Lihat gambar sbb :

Nah, untuk mencoba lebih jauh silahkan mencoba di query editor yang disediakan oleh Freebase dan untuk panduannya silahkan baca disini.
Selain lewat editor, kita juga bisa query lewat URL. Contoh : http://api.freebase.com/api/service/mqlread?query={“query”:{“type”:”/location/country”,”name”:”indonesia”,”capital”:[]}} juga akan menghasilkan hal yang sama.

    • rajendra
    • Oktober 30th, 2009

    Assalamu,alaikum Wr Wb

    Ibu saya super newbie dalam ubuntu sama sekali saya tidak tahu OS tersebut, saya minta tolong kalau ada e-book atau literatur tentang ubuntu tolong bagi2 ke saya terima kasih.

  1. knapa metaweb di jual ke google…….

  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s