» print this page!
» Follow us on Twitter
» Be our friend on Facebook

Latest News

Latest Publications

SeCo on Twitter

SeCo on Facebook


Sampo-UI is a framework for developing user interfaces for semantic portals. The underlying ideas of the framework are based on the "Sampo" model that contains a sustainable business model for publishing and sharing Linked Data based on a shared ontology infrastructure, the idea of providing the end-user with multiple application perspectives to the Linked Data, and a two-step usage cycle based on faceted search combined with ready-to-use data-analytic tooling. The framework draws from longstanding research of the Semantic Computing Research Group since 2002 on developing semantic portals, which has resulted in publishing a series of "Sampo" portals, mostly related to the Cultural Heritage domain, that have had millions of end-users on the Web. The Sampo-UI framework makes it possible to create highly customizable and responsive user interfaces that satisfy the requirements for such portals using current state-of-the-art JavaScript libraries and data from SPARQL endpoints, while saving substantial coding effort. Sampo-UI is published on GitHub under the open MIT License and has been utilized in several internal and external projects.

For more information about the "Sampo" model and how Sampo-UI has been applied in semantic portals see the Sampo portals homepage.

More information is also available on the publications below as well as on the GitHub repository.


Sampo-UI is available on GitHub: https://github.com/SemanticComputing/sampo-ui.

Demo Portal

An example portal built with the latest version of Sampo-UI is published at sampo-ui.demo.seco.cs.aalto.fi. It combines sample perspectives and templates from existing portals, and can be used for testing and as a "starting base" for developing new user interfaces.

Figure: Sampo-UI's default stucture for a landing page of semantic portal.


MSc Esko Ikkala
Aalto University, Semantic Computing Research Group

Prof. Eero Hyvönen
Aalto University and University of Helsinki (HELDIG)



Esko Ikkala, Eero Hyvönen, Heikki Rantala and Mikko Koho: Sampo-UI: A Full Stack JavaScript Framework for Developing Semantic Portal User Interfaces. May, 2020. Submitted. bib pdf link
Eero Hyvönen: “Sampo” Model and Semantic Portals for Digital Humanities on the Semantic Web. Proceedings of Digital Humanities in Nordic Countries (DHN 2020), Riga, CEUR Workshop Proceedings, March, 2020. Accepted. bib pdf
/var/www/html/include/secoweb/utils.php; Wed, 27 May 2020 10:12:27 +0000