User-Centric Faceted Search for Semantic Portals

  • Osma Suominen
  • Kim Viljanen
  • Eero HyvÄnen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4519)


Many semantic portals use faceted browsing, where the facets are based on the underlying indexing ontologies of the content. However, in many cases, like in medical applications, the ontologies may be very large and complex, and do not provide the end-user with intuitive facet hierarchies for conceptualizing the content, for formulating queries, and for classifying the search results. We argue that in such cases end-user facets should be separated from the annotation ontologies, and show how to generalize the semantic view-based search paradigm to take into account this fact. A user-centric card sorting method is proposed for designing intuitive views for the end-users and a method for mapping its facets onto the indexing ontologies and search items is presented. The system has been implemented in a prototype of the semantic portal, a national health promotion portal in Finland.


Ontological Concept Card Sorting Search Item Facet Category Facet Search 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Pollit, A.S.: The key role of classification and indexing in view-based searching. Technical report, University of Huddersfield, UK (1998),
  2. 2.
    Hearst, M., Elliott, A., English, J., Sinha, R., Swearingen, K., Lee, K.-P.: Finding the flow in web site search. CACM 45(9), 42–49 (2002)Google Scholar
  3. 3.
    Hyvönen, E., Saarela, S., Viljanen, K.: Application of ontology techniques to view-based semantic search and browsing. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 92–106. Springer, Heidelberg (2004)Google Scholar
  4. 4.
    Mäkelä, E., Hyvönen, E., Sidoroff, T.: View-based user interfaces for information retrieval on the semantic web. In: Proceedings of the ISWC-2005 Workshop End User Semantic Web Interaction (Nov. 2005)Google Scholar
  5. 5.
    Hyvönen, E., Mäkelä, E., Salminen, M., Valo, A., Viljanen, K., Saarela, S., Junnila, M., Kettula, S.: Museumfinland – finnish museums on the semantic web. Journal of Web Semantics 3(2), 25 (2005)Google Scholar
  6. 6.
    Hildebrand, M., van Ossenbruggen, J., Hardman, L.: /facet: A browser for heterogeneous semantic web repositories. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 272–285. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  7. 7.
    Rugg, G., McGeorge, P.: The sorting techniques: a tutorial paper on card sorts, picture sorts and item sorts. Expert Systems 14(2), 80–93 (1997)CrossRefGoogle Scholar
  8. 8.
    Nielsen, J., Sano, D.: Sunweb: User interface design for sun microsystem’s internal web. In: Proceedings of the 2nd World Wide Web Conference, Chicago, IL, Oct. 17-20, 1994, pp. 547–557 (1994)Google Scholar
  9. 9.
    Rosenfeld, L., Morville, P.: Information Architecture for the World Wide Web, 2nd edn. O’Reilly, Sebastopol (2002)Google Scholar
  10. 10.
    Holi, M., Hyvönen, E.: Fuzzy view-based semantic search. In: Mizoguchi, R., Shi, Z.-Z., Giunchiglia, F. (eds.) ASWC 2006. LNCS, vol. 4185, pp. 351–365. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  11. 11.
    Holi, M., Hyvönen, E., Lindgren, P.: Integrating tf-idf weighting with fuzzy view-based search. In: Proceedings of the ECAI Workshop on Text-Based Information Retrieval, TIR-06 (Aug. 2006)Google Scholar
  12. 12.
    Viljanen, K., Känsälä, T., Hyvönen, E., Mäkelä, E.: Ontodella - a projection and linking service for semantic web applications. In: Proceedings of the 17th International Conference on Database and Expert Systems Applications (DEXA 2006), Krakow, Poland, September 4-8, 2006, pp. 370–376. IEEE, Los Alamitos (2006)CrossRefGoogle Scholar
  13. 13.
    Mäkelä, E., Hyvönen, E., Saarela, S.: Ontogator — A semantic view-based search engine service for web applications. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 847–860. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  14. 14.
    Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web. Scientific American 284(5), 34–43 (2001)CrossRefGoogle Scholar
  15. 15.
    Hyvönen, E., Valo, A., Komulainen, V., Seppälä, K., Kauppinen, T., Ruotsalo, T., Salminen, M., Ylisalmi, A.: Finnish national ontologies for the semantic web - towards a content and service infrastructure. In: Proceedings of International Conference on Dublin Core and Metadata Applications, DC’05 (Nov. 2005)Google Scholar
  16. 16.
    Maurer, D., Warfel, T.: Card sorting: a definitive guide. Boxes and Arrows (Apr. 7, 2003),
  17. 17.
    Nielsen, J.: Card sorting: How many users to test. Alertbox column (Jul. 19, 2004),
  18. 18.
    Lamantia, J.: Analyzing card sort results with a spreadsheet template. Boxes and Arrows (Aug. 26, 2003),
  19. 19.
    Dong, J., Martin, S., Waldo, P.: A user input and analysis tool for information architecture. In: CHI’01 extended abstracts on Human factors in computing systems, March 31 – Apr. 05 (2001)Google Scholar
  20. 20.
    Rugg, G., Malcolm, E., Mahmood, A., Rehman, N., Andrews, S., Davies, S.: Eliciting information about organizational culture via laddering. Journal of Information Systems 12(3), 215–230 (2002)CrossRefGoogle Scholar
  21. 21.
    Stoica, E., Hearst, M.: Nearly-automated metadata hierarchy creation. In: Proceedings of HLY-NAACL’04, Boston (May 2004)Google Scholar
  22. 22.
    Stoica, E., Hearst, M.: Demonstration: Using wordnet to build hierarchical facet categories. In: Proceedings of the International ACM SIGIR Workshop on Faceted Search, Seattle, WA, Aug. 2006, ACM Press, New York (2006)Google Scholar
  23. 23.
    Wang, Y.-M., Sure, Y., Stevens, R., Rector, A.L.: Knowledge elicitation plug-in for protégé: Card sorting and laddering. In: Mizoguchi, R., Shi, Z.-Z., Giunchiglia, F. (eds.) ASWC 2006. LNCS, vol. 4185, pp. 552–565. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  24. 24.
    Laukkanen, M., Viljanen, K., Apiola, M., Lindgren, P., Hyvönen, E.: Towards ontology-based yellow page services. In: Proceedings of WWW2004 Workshop, Application Design, Development, and Implementation Issues (May 2004)Google Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Osma Suominen
    • 1
  • Kim Viljanen
    • 1
  • Eero HyvÄnen
    • 1
  1. 1.Semantic Computing Research Group (SeCo), Helsinki University of Technology (TKK), Laboratory of Media Technology, University of Helsinki, Department of Computer Science 

Personalised recommendations