Creative Commons Attribution 3.0 Unported license
In this paper we introduce and discuss a recent project, called CortaColaEspia, aimed at extending with some extra relevant features the 'Ontology-based Collection Processor' developed previously in the context of a Compilers course. The basic processor, based on the OntoDL tool, was able to read the ontological description of a small collection of objects (cards, pencils, toys, etc.) and produce automatically a web-based exhibition space to display the objects, providing a conceptual navigation through them. The extension under discussion is intended to create a new DSL to describe the details of the exhibition room organization (what concepts and relations to show; where and how to show them; etc.). A second objective consists of a new module to merge two collections, or to enrich a collection with extra information about the collected objects. The last requirement is the incorporation of a natural language processor to analyze the objects' captions or short inscriptions in order to extract information that can create knowledge about a specific domain, a society or an epoch.
@InProceedings{martins_et_al:OASIcs.SLATE.2019.15,
author = {Martins, Lu{\'\i}s F. and Ara\'{u}jo, Cristiana and Henriques, Pedro Rangel},
title = {{Digital Collection Creator, Visualizer and Explorer}},
booktitle = {8th Symposium on Languages, Applications and Technologies (SLATE 2019)},
pages = {15:1--15:8},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-114-6},
ISSN = {2190-6807},
year = {2019},
volume = {74},
editor = {Rodrigues, Ricardo and Janou\v{s}ek, Jan and Ferreira, Lu{\'\i}s and Coheur, Lu{\'\i}sa and Batista, Fernando and Gon\c{c}alo Oliveira, Hugo},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2019.15},
URN = {urn:nbn:de:0030-drops-108829},
doi = {10.4230/OASIcs.SLATE.2019.15},
annote = {Keywords: Digital Collections, Ontology, DSL, Program Generation}
}