Consumir dados do wikipedia

Pessoal alguém sabe se a wikipedia tem uma API para consumir dados e disponibiliza-los em minha página ?

Eu dei uma pesquisada e achei isso:

Algumas dicas do pessoal, achei essa página http://dbpedia.org/About

Alguém já utilizou esse dbopedia ou conhece alguma API da wikipedia para disponibilizar dados ?

Vlw Pessoal,

Abs.

Estou utilizando o Apache Jena (http://jena.apache.org/) para extrair dados estruturados da Wikipedia através do DBpedia (http://dbpedia.org) utilizando Java.

Basta fazer o download do Jena (http://www.apache.org/dist/jena/) e adicioná-lo ao seu projeto (http://www.iandickinson.me.uk/articles/jena-eclipse-helloworld/) ou utilizar com o Maven (http://jena.apache.org/download/maven.html) e começar a usar.

As consultas são escritas em SPARQL (SPARQL Protocol and RDF Query Language) e você pode testá-las em http://dbpedia.org/sparql e/ou http://dbpedia.org/snorql/. Neste tutorial você pode começar a aprender a escrever consultas em SPARQL: http://jena.apache.org/tutorials/sparql.html

Para executa-las no seu código Java você pode usar um trecho de código parecido com esse:

public void getDBpediaInfo() { String sparqlQueryString = "select distinct ?Concept where {[] a ?Concept } LIMIT 10"; Query query = QueryFactory.create(sparqlQueryString); QueryExecution qexec = QueryExecutionFactory.sparqlService("http://dbpedia.org/sparql", query); try { ResultSet results = qexec.execSelect(); while (results.hasNext();) QuerySolution solution = results.next() ; String x = solution.get("Concept").toString(); System.out.print(x +"\n"); } } finally { qexec.close(); } }