Hi,
 
first let me briefly introduce myself: My name is Basil Ell and I am currently working for my master thesis at AIFB Karlsruhe – supervised by Denny Vrandecic.
 
As a part of my work I created an extension to be used together with SMW that let's you query freebase [1] using conventional askQL queries. Querying freebase is easily achieved by simply adding the parameter source=freebase:
 
 {{#ask: [[Category:City]] [[located in::Germany]]
  | ?population
  | source=freebase
 }}
 
Or you can even query for cities and their population in 독일 (Dogil), the Korean name of Germany:
 
 {{#ask: [[Category:City]] [[located in::독일]]
  | ?population
  | source=freebase
  | language=/lang/ko
 }}
 

I strive in making data integration as easy as possible. The main idea is, that the information necessary for mapping between askQL and MQL is separated from the integration statement - the askQL query. Therefore this information is stored on pages in main namespace, category namespace, and property namespace. Users that are experienced with freebase can add mapping information to an SMW and all users benefit from the increasing mapping possibilities.
 
For the example above the page Category:City stores that this category maps to "/location/citytown", the page Property:located in stores that this property maps to "/location/location/containedby" and the page Property:Population stores that this print request maps to "/location/statistical_region/population;number" and is of numerical type.
 
I set up a demo wiki [2] where you find documentation and examples, observe the current state of my work in progress, and experience current possibilities and limitations.
 
A blog [3] is available where I plan to report on further development and releases.
 
I am looking forward to your opinions.
Best regards,
 
Basil
 
[1] http://www.freebase.com/
[2] http://basil-ell.de/mediawiki/mediawiki-1.15.0/index.php5?title=Main_Page
[3] http://www.basil-ell.de/data_integration/