
Notas al lector: Es muy importante tener claro que es la Web Semántica antes de iniciar a leer. Si no sabes de que se trata, te invito a leer el siguiente artículo, también sería bueno que supieras algo de XML. A lo largo de la traducción puede que te encuentres con anotaciones distintas al texto original para hacer aclaraciones.
Al momento de comenzar con todo esto de la Web Semántica, como todo buen estudiante lo primero que hice fue buscar en la Wikipedia. Allí se encuentra un apartado llamado “Componentes de la Web Semántica” en el cual nombran las tecnologías que son usadas actualmente para este campo. La lista completa es la siguiente:
- XML
- XML Schema
- RDF
- RDF Schema
- OWL
Es una lista bastante recomendable de seguir en orden, pues el aprendizaje de la anterior te ayuda en cierta forma a entender la siguiente. Dado que ya había manejado lo que es XML y XMLS, entonces decidí comenzar con RDF. A pesar de la cantidad de información que encontré, no vi ningún tutorial en español que ayudara realmente, pues solo hablaban de conceptos y teoría, no vi la práctica ni ejemplos significativos por ningún lado. Afortunadamente (Y gracias a mi buen manejo del inglés) encontré un excelente tutorial escrito por Joshua Tauberer en su página rdf:about titulado “What is RDF and what is it good for?”, cuya traducción le dio el título a esta publicación.
Este tutorial me ha ayudado bastante a comprender que es RDF, para que sirve, como se usa, etc., debido a esto he decidido realizar una traducción (Con la aprobación de su autor) sobre el texto para que aquellos que no tengan un buen manejo del inglés, puedan aprender también sobre esta tecnología =). Si encuentran algún error de cualquier índole, por favor informarme y con gusto responderé.
___________________________________________________________________________________
Tabla de contenido:
- ¿Por qué necesitamos un nuevo estándar para la Web Semántica?
- Introducción a RDF
- Triples del conocimiento
- El modelo abstracto de RDF: Sentencias
- URIs para nombrar recursos
- Resumiendo hasta ahora
- Nodos en blanco y valores literales
- Leyendo y escribiendo RDF
- Notation 3
- RDF/XML
- ¡Usa un validador!
- Información distribuida
- Escogiendo los predicados correctos
- Engranando la información: Un ejemplo del mundo real
- Comparando RDF con XML
- RDF acerca de RDF
- RDF Schema (RDFS)
- Web Ontology Language (OWL)
- Datos vinculados para la Web
- Terminología
- Datos vinculados bajo la capa
- Consultando Bases de datos semánticas
- Comentarios finales