XBRL, Web semántica, OWL, RDF, Proyectos web, Artículos de investigación, Opinión…

Entradas etiquetadas como ‘RDF’

Consulta DBPedia

He realizado una pequeña consulta SPARQL a la DBPedia, donde se encuentran gran parte de los contenidos de la Wikipedia etiquetados en RDF, como ejercicio para la asignatura Nuevos Avances en Web Semántica. SPARQL es un lenguaje de consulta para RDF que funciona por encaje de patrones (sujeto, predicado y objeto). Hay una guía de referencia de SPARQL tanto de sintaxis, patrones, etc.

La consulta realizada sobre DBPedia, selecciona escritores españoles, su lugar de nacimiento, sus obras, su página web y una fotografía. El código es el siguiente (puede probarse con SNORQL, un editor SPARQL):

SELECT DISTINCT ?escritor ?nombre ?lugar ?obra ?website ?foto

WHERE {

?escritor skos:subject <http://dbpedia.org/resource/Category:Spanish_writers&gt; .

?escritor rdfs:label ?nombre .

?escritor foaf:depiction ?foto .

?escritor <http://dbpedia.org/property/birthPlace&gt; ?lugar .

OPTIONAL{

?escritor foaf:homepage ?website .

}

OPTIONAL{

?obra dbpedia2:writer ?escritor .

}

FILTER (LANG(?nombre) = ‘es’) .

}

Anuncios

Análisis de documentos XBRL mediante tecnologías de Web Semántica

Analysis of XBRL documents representing financial statements using Semantic Web Technologies“.

Este fué el título de mi PFC, leído el 4 de Septiembre de 2007.

Como todos los proyectos, ha ido (y continúa) evolucionando con el paso del tiempo y el estudio de los problemas de XBRL y sus correspondientes solucciones.

XBRL es un estándar a nivel internacional para describir información financiera de empresas. Es un vocabulario XML, pero no es solo eso. Cada país, define sus propias taxonomías para trabajar con la información financiera, acordes a su plan general contable vigente.

En este proyecto, se ha conseguido analizar la información contenida en los documentos XBRL acordes a la taxonomía IPP mediante tecnologías de web semántica, definiendo para ello una ontología OWL de conceptos financieros y creando instancias RDF de la misma, de manera que el usuario pueda crear su propio repositorio de instancias RDF. Además, se ha implementado un sencillo editor de consultas SPARQL integrado en la aplicación para poder lanzar consultas sobre los datos analizados.

La organización XBRL España ha publicado un artículo sobre este proyecto.