OAC-onto:
Open Archive Cataloguer,
ontologies and metadata
Inés Jacob Taquet, Joseba Abaitua, JosuKa Díaz,
Fernando Quintana, Jon Fernández, Txus Sánchez
Índice
- Objetivo general del proyecto
- Motivación del proyecto
- Antecedentes
- Solución propuesta
- Zope
- OAI-PMH
- zOAC
- Trabajos futuros
Objetivo general del proyecto
- Agente de catalogación
- Productores y usuarios de contenidos
- Tareas de creación, actualización y consumo
- Catálogos abiertos (Open Archives)
Motivación del proyecto
- Mejorar la gestión de metadatos documentales para grandes corpora de textos multilingües
y permitir su almacenamiento en repositorios distribuidos (DELi)
- Aportar soluciones para la normalización de criterios de catalogación (DELi + CodeSyntax)
- Difundir entre los agentes involucrados las bondades de compartir metadatos (DELi + CS)
Antecedentes
- SareBi, el gestor de objetos documentales multilingües
- publicación web de corporas multilingües alineados
- exportación de metadatos TEI
- administración de memorias de traducción en TMX
- X-Flow, gestión de workflow de contenidos multilingües
- publicación web de contenidos multilingües
- control de versiones y workflows de publicación y traducción
- exportación de metadatos TEI, TMX y XLIFF
Solución propuesta
- Gestor de corpora multilingües (SareBi 2.0)
- basada en objetos documentales Zope
- corpus, document, language, paragraph
- bibliographicReference, etc.
- Gestión de metadatos
- soporte para los lenguajes TEI, Dublin Core, BibTex, MarcxML
- Publicación Web Semántica
- Metadatos RDF
- Ontologías documentales
- Implementación de un escenario OAI-PMH
- Protocolo de intercambio de catálogos
- Diseminación y recolección de metadatos
Zope (I)
- Z Object Publishing Environment =
- programación orientada a objetos (Python)
- + persistencia de objetos
- + acceso remoto a los objetos (http, ftp, xml-rpc, etc.)
- Zope Publication License

-
Un sitio web Zope está compuesto por objetos (Z objects) en lugar de ficheros de texto (ej:php)
-
Los objetos más básicos que ofrece Zope son:
carpetas,
documentos,
imagenes,
plantillas, etc.
Zope (II)
- Existen multitud de productos que permiten utilizar nuevos tipos de objetos, por ejemplo:
un wiki (Zwiki),
un web log (CoreBlog),
un portal (Plone), etc.
- Nuestra aportación es otro nuevo producto llamado zOAC
zOAC, también es de libre distribución y se encuentra disponible en
en la url:
http://sourceforge.net/projects/zoac/
Zope (III)
OAI-PMH (I)
- Open Archive Initiative - Protocol for Metadata Harvesting
- Service Provider (recolecta metadatos)
- interroga al Data Provider sobre sus metadatos
- mediante un API (verbs) y el protocolo http
- Data Provider (disemina metadatos)
- responde a las peticiones del Service Provider
- envía los metadatos en formato XML, sobre el protocolo http
- http://bazar.deli.deusto.es/AboutUs/Publications/oai
?verb=ListRecords&metadata_prefix=oai_dc
- Identify, ListMetadataFormats, ListSets, ListIdentifiers, ListRecords y GetRecord.
OAI-PMH (II)
OAI-PMH (III)
OAI-PMH (IV)
OAI-PMH (V)
zOAC (I)
- Permite crear un escenario OAI-PMH completo
- DynamicDataProvider, DinamicRepositoryGateway, ServiceProvider (y dentro Subscription y StaticSubscription), etc.
- Desarrollo basado en el producto ZOpenArchives de Pentilla (www.pentila.com)
- DynamicDataProvider
- BibliographicReference (gestión de metadatos)
- Document
zOAC (II)
zOAC (III)
zOAC (IV)
zOAC (V)
zOAC (VI)
zOAC (VII)
zOAC (VIII)
zOAC (IX)
zOAC (X)
Trabajos futuros
- Inferencia automática de ontologías a partir de una folcsonomía
- explotación de la metadatación en colaboración
- (del.icio.us, tagzania.com, citeulike.com)
- Clasificación automática por temas y categorías pragmáticas
- (género, función comunicativa, etc.)
- contenido, estructura retórica y otros metadatos