markel vigo

A picture of myself at the Chinese Great Wall

I am interested in how individuals interact with data-intensive, complex and critical information artefacts such as medical dashboards, engineering tools for safety critical systems and knowledge artefacts. Little is known about how to make these interfaces easy to use, mainly because the activities users carry out are not well understood. Conceiving and applying empirical methods to better understand the difficulties of the users, identifying the strategies employed to overcome these problems and discovering the activity patterns is the focus of my research.

I received a PhD in Computer Science from the University of the Basque Country about web accessibility assessment, evaluation and measurement. I keep active in the accessibility field and publish papers about

I am a Lecturer in the Bio-Health Informatics Group at the School of Computer Science, University of Manchester. I am also a member of the Interaction Analysis and Modelling Lab.


markel . vigo at manchester . ac . uk


+44 (0) 161 275 0143

2.32 Kilburn Building

School of Computer Science

M13 9PL, Manchester (UK)


Google Scholar




a cat


April 2017 — Paper accepted to the 9th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2017: "WevQuery: Testing Hypotheses about Web Interaction Patterns".

WevQuery is a scalable system to query user interaction logs in order to allow designers to test their hypotheses about users' behaviour. WevQuery supports this purpose using a graphical notation to define the interaction patterns designers are seeking. WevQuery is scalable as the queries can then be executed against large user interaction datasets by employing the MapReduce paradigm. We showcase the potential of WevQuery, from the design of the queries to their execution on real interaction data accounting for 5.7m events generated by 2,445 unique users.

January 2017 — Paper accepted to the International Journal of Human-Computer Studies: Real-Time Detection of Navigation Problems on the World 'Wild' Web.

A screen capture of WebTactics, the tool used to detect navigation problems

We propose (and empirically validate in the field) a set of algorithms to detect Web navigation problems in real time. This approach is ground-breaking in that existing approaches are applied on a post hoc basis, which are resource consuming and prevent a prompt intervention to repair the cause of problems. Our work opens up new avenues to real time delivery of support and adaptive web interventions to alleviate the detected problems.

September 2016 — Paper accepted to EKAW: "Making Entailment Set Changes Explicit Improves the Understanding of Consequences of Ontology Authoring Actions".

Screen capture of the inference inspector tool

When authoring ontologies, one single authoring action can have a number of implicit consequences that are difficult to grasp. This is a known problem for those who build ontologies. In this paper we address this problem by engineering a tool, the 'Inference Inspector' that makes this implicit changes not only explicit, but also understandable and actionable. We empirically suggest the effectiveness of our approach in two experiments with ontology authors.