Software  Unknown

IMAGO Annotation Tool

Pratelli N., Bartalesi V., Lenzi E.

Semantic Web  Ontology  Annotation tool 

To populate the ontology developed within the Index Medii Aevi Geographiae Operum (IMAGO) -- Italian National Research Project (2020-23), we developed a semi-automatic Web tool, called IMAGO Annotation Tool, to allow scholars to insert knowledge about Medieval and Reinassance works through a user-friendly interface. The tool was created to reduce the time to insert knowledge and to avoid the insertion of mistakes thanks to the use of predefined lists of works, authors, libraries, places, geographic coordinates, and literary genres. Each field of the interface maps a class of the IMAGO ontology. The frontend interface is built using HTML5, CSS3, JavaScript, and the Bootstrap library, using a Python backend, e.i., a Django framework and a PostgreSQL DB. Once the data about a work is inserted through the tool interface, this is encoded as an OWL knowledge base and stored in a triple store. The data is first exported to a JSON object. Indeed our software uses a JSON schema to represent the data, structured according to the IMAGO ontology classes. The JSON object is processed by Java software, which transforms it into an OWL graph encoded in RDF/XML and Turtle formats. This software carries out its task by relying on the Apache Jena library. The graph is finally stored in a Fuseki triple store, and it can be queried through a SPARQL endpoint.

Back to previous page
BibTeX entry
	title = {IMAGO Annotation Tool},
	author = {Pratelli N. and Bartalesi V. and Lenzi E.},
	year = {2022}

Bibliographic record

Also available from