Speech Enabled Ontology Graph Navigation and Editing

  • Dimitris SpiliotopoulosEmail author
  • Athanasios Dalianis
  • Dimitris Koryzis
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9175)


Graphs are commonly used to represent multiple relations between many items. Ontology graphs implement the connections and constraints between levels of interdependence between nodes; the nodes themselves being the members of the data types. As part of a design-for-all approach, this paper reports on the use of speech for ontology graph navigation and editing. The graphs can be fully created by using voice commands only, essentially creating large and complex ontologies by speech. The formative usability evaluation and user involvement experimentation results revealed that the introduction of speech, greatly enhanced specific parts of the navigation and improved the speed of editing, especially for the trivial, yet time consuming tasks of editing large and complex graphs.


Speech Ontologies Graph editing User interface design 


  1. 1.
    Moscovich, T., Chevalier, F., Henry, N., Pietriga, E., Fekete, J.D.: Topology-aware navigation in large networks. In: CHI 2009: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 2319–2328. ACM Press, Boston (2009)Google Scholar
  2. 2.
    Rotta, G.C., de Lemos, V.S., da Cunha, A.L.M., Manssour, I.H., Silveira, M.S., Pase, A.F.: Exploring Twitter interactions through visualization techniques: users impressions and new possibilities. In: Kotzé, P., Marsden, G., Lindgaard, G., Wesson, J., Winckler, M. (eds.) INTERACT 2013, Part III. LNCS, vol. 8119, pp. 700–707. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  3. 3.
    Katifori, A., Halatsis, C., Lepouras, G., Vassilakis, C., Giannopoulou, E.: Ontology visualization methods—a survey. ACM Comput. Surv. 39(4) Article 10 (2007)Google Scholar
  4. 4.
    Spiliotopoulos, D., Dalianis, A., Koryzis, D.: Need driven prototype design for a policy modeling authoring interface. In: Marcus, A. (ed.) DUXU 2014, Part II. LNCS, vol. 8518, pp. 481–487. Springer, Heidelberg (2014)Google Scholar
  5. 5.
    Koryzis, D., Fitsilis, F., Schefbeck, G.: Moderated policy discourse vs. non-moderated crowdsourcing in social networks – a comparative approach. In: Jusletter IT, February 2013, Proceedings of the 16th International Legal Informatics Symposium, IRIS (2013)Google Scholar
  6. 6.
    Kouroupetroglou, G., Spiliotopoulos, D.: Usability methodologies for real-life voice user interfaces. Int. J. Inf. Technol. Web. Eng. 4(4), 78–94 (2009)CrossRefGoogle Scholar
  7. 7.
    Shires, G., Wennborg, H.: W3C web speech API specification, 19 October 2012. Accessed 29 Jan 2014
  8. 8.
    Annyang Speech Recognition JS Library. Accessed 29 Jan 2014
  9. 9.
    Ghani, S., Riche, N.H., Elmqvist, N.: Dynamic insets for context-aware graph navigation. Comput. Graph. Forum 30(3), 861–870 (2011)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Dimitris Spiliotopoulos
    • 1
    Email author
  • Athanasios Dalianis
    • 2
  • Dimitris Koryzis
    • 3
  1. 1.Distributed Computing SystemsInstitute of Computer Science Foundation for Research and Technology – HellasHeraklionGreece
  2. 2.Innovation LabAthens Technology CentreAthensGreece
  3. 3.Hellenic ParliamentAthensGreece

Personalised recommendations