On context-aware co-clustering with metadata support

Claudio Schifanella, Maria Luisa Sapino, Kasim Candan

Research output: Contribution to journalArticlepeer-review

8 Scopus citations


In traditional co-clustering, the only basis for the clustering task is a given relationship matrix, describing the strengths of the relationships between pairs of elements in the different domains. Relying on this single input matrix, co-clustering discovers relationships holding among groups of elements from the two input domains. In many real life applications, on the other hand, other background knowledge or metadata about one or more of the two input domain dimensions may be available and, if leveraged properly, such metadata might play a significant role in the effectiveness of the co-clustering process. How additional metadata affects co-clustering, however, depends on how the process is modified to be context-aware. In this paper, we propose, compare, and evaluate three alternative strategies (metadata-driven, metadata-constrained, and metadata-injected co-clustering) for embedding available contextual knowledge into the co-clustering process. Experimental results show that it is possible to leverage the available metadata in discovering contextually-relevant co-clusters, without significant overheads in terms of information theoretical co-cluster quality or execution cost.

Original languageEnglish (US)
Pages (from-to)209-239
Number of pages31
JournalJournal of Intelligent Information Systems
Issue number1
StatePublished - Feb 2012


  • Co-clustering
  • Concept alignment
  • Constraints
  • Context-aware clustering
  • Metadata

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence


Dive into the research topics of 'On context-aware co-clustering with metadata support'. Together they form a unique fingerprint.

Cite this