1. SWAML
Sergio Fern´ndez
a
SWAML
Introducci´n
o
Semantic Web Archive of Mailing Lists
La Web sem´ntica
a
Herramientas de
software
Sergio Fern´ndez
a Conclusiones y
trabajo futuro
sergio.fernandez@fundacionctic.org
Departamento I+D+i (Fundaci´n CTIC)
o
E.U.I.T.I.O (Universidad de Oviedo)
http://swaml.berlios.de/
11 de Mayo de 2007
2. SWAML
Introducci´n
o
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
3. SWAML
Introducci´n
o
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
Situaci´n actual:
o software
miles de listas de correo Conclusiones y
trabajo futuro
publicaci´n (sint´ctica) en (X)HTML
o a
4. SWAML
Introducci´n
o
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
Situaci´n actual:
o software
miles de listas de correo Conclusiones y
trabajo futuro
publicaci´n (sint´ctica) en (X)HTML
o a
Problemas:
p´rdida de informaci´n
e o
marcado sin ning´n valor sem´ntico
u a
problemas usando motores de b´squeda
u
convencionales
5. SWAML
Archivos de una lista de correo en HTML
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
6. SWAML
B´squedas ca´ticas
u o
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
7. SWAML
La Web sem´ntica
a
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica es una extensi´n sobre la
a o La Web sem´ntica
a
Web actual donde el contentido Web debe ser Herramientas de
software
expresado de forma que sea entendido, Conclusiones y
interpretado y usado por m´quinas.
a trabajo futuro
Proviene de la visi´n de Tim Berners-Lee
o
(Director del W3C) de la Web como un medio
universal para el intercambio de datos,
informaci´n y conocimiento.
o
La siguiente versi´n de la Web, la Web 3.0
o
8. SWAML
RSS, un caso de uso muy conocido
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
9. SWAML
La pila de la Web sem´ntica
a
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
10. SWAML
RDF
Sergio Fern´ndez
a
Introducci´n
o
Resource Description Framework es una La Web sem´ntica
a
familia de tecnolog´ (RDF, SPARQL, etc...)
ıas Herramientas de
de W3C para modelar conocimiento. software
Conclusiones y
trabajo futuro
RDF se basa en un modelo de tripletas:
El sujeto es un recurso, identificado por un
URI (Uniform Resource Identifier ), que se
relaciona mediante un predicado con un
objeto, que puede ser a su vez otro recurso o
un literal.
11. SWAML
SIOC
Sergio Fern´ndez
a
Introducci´n
o
Semantically-Interlinked Online Communities La Web sem´ntica
a
es una ontologia que provee un vocabulario Herramientas de
para interconectar diferente sitios de discusi´n,
o software
como blogs, wikis, foros y/o listas de correo. Conclusiones y
trabajo futuro
12. SWAML
Herramientas de software
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Principalmente hemos desarrollado dos herramientas de Herramientas de
software
software como parte de este proyecto:
Conclusiones y
trabajo futuro
13. SWAML
Herramientas de software
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Principalmente hemos desarrollado dos herramientas de Herramientas de
software
software como parte de este proyecto:
Conclusiones y
trabajo futuro
SWAML es un aplicaci´n no interactiva en
o
linea de comandos cuyo principal prop´sito
o
es traducir mailboxes en instancias de
sioc:Forum en RDF.
14. SWAML
Herramientas de software
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Principalmente hemos desarrollado dos herramientas de Herramientas de
software
software como parte de este proyecto:
Conclusiones y
trabajo futuro
SWAML es un aplicaci´n no interactiva en
o
linea de comandos cuyo principal prop´sito
o
es traducir mailboxes en instancias de
sioc:Forum en RDF.
Buxon es un navegador gr´fico para
a
visualizar instancias de sioc:Forum.
15. SWAML
Herramientas de software
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
16. SWAML
SWAML
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
proceso batch:
17. SWAML
SWAML
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
proceso batch:
1. mbox
18. SWAML
SWAML
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
proceso batch:
1. mbox
2. parser
19. SWAML
SWAML
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
proceso batch:
1. mbox
2. parser
3. serializar a RDF/XML
20. SWAML
SWAML y KML
Sergio Fern´ndez
a
SWAML tambi´n exporta en KML las coordenadas
e Introducci´n
o
La Web sem´ntica
a
geogr´ficas de los suscriptores de una lista de correo.
a
Herramientas de
software
Conclusiones y
trabajo futuro
SWAML + SPARQL + FOAF = mash-up!
21. SWAML
Buxon
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
un lector de
Conclusiones y
sioc:Forum trabajo futuro
recompone los
hilos de los
mensajes
quiz´s la im-
a
plementaci´n
o
m´s madura
a
de SIOC
22. SWAML
Conclusiones t´cnicas
e
Sergio Fern´ndez
a
Introducci´n
o
Conseguir que la inmensa cantidad de La Web sem´ntica
a
Herramientas de
conocimiento que almacenan las distintas software
listas de correo pueda llegar a ser util de
´ Conclusiones y
trabajo futuro
verdad.
Apoyo a la submission de SIOC al W3C.
Presencia internacional (paquetes en
Debian GNU/Linux) con una relativa
comunidad ya.
23. SWAML
Conclusiones personales
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Mayor involucraci´n en la comunidad del
o Conclusiones y
Software Libre trabajo futuro
El haber llegado a esta fase final
Y conseguir un t´
ıtulo :-)
24. SWAML
Trabajo futuro
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Generar RDFa, incluyendo las tripletas en el Herramientas de
software
marcado XHTML. Conclusiones y
trabajo futuro
Acceso a cuentas POP/IMAP para no
depender de quien aloja la lista de correo.
Publicar los datos a trav´s de un SPARQL
e
endpoint.
25. SWAML
Sergio Fern´ndez
a
Introducci´n
o
La tarea de la universidad no es ofrecer La Web sem´ntica
a
lo que la sociedad demanda, sino lo que Herramientas de
software
la sociedad necesita. Conclusiones y
trabajo futuro
E. W. Dijkstra
Y como el Software Libre es algo que ayuda a
que una sociedad sea mejor, la Universidad
debe apostar por el Software Libre para
que estos beneficios lleguen a la sociedad.
26. SWAML
Sergio Fern´ndez
a
Introducci´n
o
La Web sem´ntica
a
Herramientas de
software
Conclusiones y
trabajo futuro
¿preguntas...?
27. SWAML
Agradecimientos
Sergio Fern´ndez
a
Agradecimientos
M´s informaci´n
a o
Licencia
En primer lugar a todas las personas que han
puesto su granito de arena en el proyecto,
especialmente a Diego Berrueta y Jose E.
Labra, pero tambi´n a John Breslin y Uldis
e
Bojars de DERI Galway, y a Nacho Barrientos.
Y tambi´n a los organizadores, patrocinadores
e
y colaboradores del concurso.
28. SWAML
Sergio Fern´ndez
a
Agradecimientos
M´s informaci´n
a o
Licencia
M´s informaci´n en la p´gina Web del proyecto:
a o a
http://swaml.berlios.de/
29. SWAML
Sergio Fern´ndez
a
Agradecimientos
SWAML M´s informaci´n
a o
Licencia
Semantic Web Archive
of Mailing Lists
Esta charla se distribuye bajo los t´rminos de la licencia:
e
CreativeCommons