Nov 2006

MultimediaN semantic navigator

Winner of the Semantic Web challenge 2006, the MultimediaN e-Culture demonstrator looks at

[...] the development of a set of e-culture demonstrators providing multimedia access to distributed collections of cultural heritage objects. The demonstrators are intended to show various levels of syntactic and semantic interoperability between collections and various types of personalized and context--dependent presentation generation.

[...] to demonstrate the use of semantic interoperability, semantic information access and visualization, and context-specific presentation generation. The project integrates results from computer science in the areas of: semantic Web technology, multimedia indexing and search, and web interfacing and data visualization to facilitate display of (part of) our cultural heritage.

A quick list of features:

  • indexing and search support for virtual collections
  • architecture fully based on open standards (XML, SVG, RDF/OWL, SPARQL)
  • all built with SWI-Prolog in the back end, + SW APIs
  • knowledge sources: 4 thesauri plus Wordnet
  • 'knowledge integration': e.g. "..these images are paintings by artists who have painted in the Art-Noveau style, but the style is not part of the metadata of the image itself"
  • presence of noise : "..This may retrieve some paintings which are not really Art-Noveau, but it is a reasonable strategy if there are no (or only few) images directly annotated with Art-Noveau"
  • basic search / faceted search / time-based search
  • search algorithm: first it matches all RDF literals in the repository for matches on the given keyword. Second, from each match, it traverses the RDF graph until a resource of interest is found (target resource). Finally, based on the paths from the matching literals to their target resources, the results are clustered.
  • Various techniques to avoid combinatorial explosion of results (one-direction only, threshold)
  • "semantic paths" are considered at the schema level, not the instance level ; they are displayed when hovering over a resulting image
  • knowledge integration derived semi-automatically from texts on art history + grammars and parsing to match and enhance the various knowledge sources
  • annotation of new user-selected images: categories based on VRA3.0 (subset of dublin core for images)

I tried a few queries to see how the results are ordered, and the navigation organized. If we search for impressionism we get various results, ordered in the following manner: the first ones directly match the string queried in their main description (label)

Pasted Graphic 4.jpg

Second line (AAT refers to the Art and Architecture Thesaurus): results from another metadata set, where the slot label matches the slot hasStyle

Pasted Graphic 5.jpg

Third line: results from neighboring values to impressionism, for the slot hasStyle Pasted Graphic 6.jpg

Fourth line: results from teachers of the artists producers of the works above, marked up as impressionist Pasted Graphic 8.jpg

Fifth line: same as above, but for the student-of relation

Pasted Graphic 9.jpg

Sixth line: inferred closure of an artist who worked in the same style of an artist matched above. That is, the rationale is that if they worked at least in one similar style, they are likely to be related even through other styles.

Pasted Graphic 10.jpg At the bottom, there's an automatically created timeline, which results a little confusing sometimes:

Pasted Graphic 11.jpg

There's many other features, which I am not covering here. However, one remark. What's the purpose of this cool application? Probably it just wants to exhibit the semi-automatic agglomeration of data integrated from different and distributed sources. But they just remains data, they are not given any shape (e.g. thanks to the "semantic description") and they do not even reach the level of information, from my point of view (and also from an information visualization perspective see --> [Information Visualization, Robert Spence] ) .

Too many clickable links... I have the impression that these navigations, beyond being a technological show-off for data-integration and clustering techniques, very often go beyond being helpful in understanding a resource collection, but produce an overwhelming amount of results and links.

A reflection: we are using semantic data to get out of the "syntactic" data overload on the internet - but we are going straight into a "semantic" data overload .... The semantics we should support, instead, is HUMAN semantics, not just a formal semantic ......

Cite this blog post:

Michele Pasin. MultimediaN semantic navigator. Blog post on Published on Nov. 23, 2006.

Comments via Github:

See also:


paper  Fitting Personal Interpretation with the Semantic Web: lessons learned from Pliny

Digital Humanities Quarterly, Jan 2017. Volume 11 Number 1


paper  Fitting Personal Interpretations with the Semantic Web

Digital Humanities 2013, University of Nebraska–Lincoln, Jul 2013.


paper  Semantic Web Approaches in Digital History: an Introduction

Lecture slides from the Course on digital history, part of the master in Digital Humanities at King's College, London., Oct 2011.


paper  AquaLog: An ontology-driven question answering system for organizational semantic intranets

Journal of Web Semantics, Sep 2007. Vol. 5, 2, (72-105), Elsevier

paper  PhiloSURFical: browse Wittgensteinʼs Tractatus with the Semantic Web

Wittgenstein and the Philosophy of Information - Proceedings of the 30th International Ludwig Wittgenstein Symposium, Kirchberg, Austria, Aug 2007. pp. 319-335

paper  Supporting Philosophers’ Work through the Semantic Web: Ontological Issues

Fifth International Workshop on Ontologies and Semantic Web for E-Learning (SWEL-07), held in conjunction with AIED-07, Marina Del Rey, California, USA, Jul 2007.


paper  A Task Based Approach to Support Situating Learning for the Semantic Web

International Workshop on Applications of Semantic Web Technologies for E-Learning (SWEL-06), held in conjunction with Adaptive Hypermedia 2006, Dublin, Ireland, Jun 2006.

paper  Paving the way towards the e-humanities: a Semantic Web approach to support the learning of philosophy

Poster paper presented at the 3rd European Semantic Web Conference (ESWC-06), Budva, Montenegro, Jun 2006.


paper  Semantic Learning Narratives

International Workshop on Applications of Semantic Web Technologies for E-Learning (SWEL-05), held in conjunction with KCAP-05, Banff, Canada, Oct 2005.

paper  AquaLog A Ontology-portable Question Answering interface for the Semantic Web

2nd European Semantic Web Conference (ESWC05), Heraklion, Crete, Greece, May 2005. pp. 546-562