Now showing 1 - 5 of 5
  • Publication
    Degree Centrality and the Probability of an Infectious Disease Outbreak in Towns within a Region Outbreak in Towns within a Region
    Agent-based models can be used to help study the spread of infectious diseases within a population. As no individual town is in isolation, commuting patterns into and out of a town or city are a vital part of understanding the course of an outbreak within a town. Thus the centrality of a town in a network of towns, such as a county or an entire country, should be an important influence on an outbreak. We propose looking at the probability that an outbreak enters a given town in a region and comparing that probability to the centrality of the town. Our results show that as expected there is a relationship between centrality and outbreaks. Specifically, we found that the degree of centrality of a town affected the likelihood of an outbreak within the network spreading to the town. We also found that for towns where an outbreak begins the degree of centrality of the town affects how the outbreak spreads in the network.
      64
  • Publication
    Reformulation Strategies of Repeated References in the Context of Robot Perception Errors in Situated Dialogue
    We performed an experiment in which human participants interacted through a natural language dialogue interface with a simulated robot to fulfil a series of object manipulation tasks. We introduced errors into the robot’s perception, and observed the resulting problems in the dialogues and their resolutions. We then introduced different methods for the user to request information about the robot’s understanding of the environment. In this work, we describe the effects that the robot’s perceptual errors and the information request options available to the participant had on the reformulation of the referring expressions the participants used when resolving a unsuccessful reference.
      98
  • Publication
    Using Icicle Trees to Encode the Hierarchical Structure of Source Code
    (Eurographics: European Association for Computer Graphics, 2016-06-10) ; ;
    This paper presents a study which evaluates the use of a tree visualisation (icicle tree) to encode the hierarchical structure of source code. The tree visualisation was combined with a source code editor in order to function as a compact overview to facilitate the process of comprehending the global structure of a source code document. Results from our study show that providing an overview visualisation led to an increase in accuracy and a decrease in completion time when participants performed counting tasks. However, in locating tasks, the presence of the visualisation led to a decrease in participants' performance.
      171
  • Publication
    A Model for the Spread of Infectious Diseases in a Region
    In understanding the dynamics of the spread of an infectious disease, it is important tounderstand how a town’s place in a network of towns within a region will impact how the diseasespreads to that town and from that town. In this article, we take a model for the spread of aninfectious disease in a single town and scale it up to simulate a region containing multiple towns.The model is validated by looking at how adding additional towns and commuters influences theoutbreak in a single town. We then look at how the centrality of a town within a network influencesthe outbreak. Our main finding is that the commuters coming into a town have a greater effect onwhether an outbreak will spread to a town than the commuters going out. The findings on centralityof a town and how it influences an outbreak could potentially be used to help influence future policyand intervention strategies such as school closure policies.
      72Scopus© Citations 8
  • Publication
    Robot perception errors and human resolution strategies in situated human-robot dialogue
    (Taylor and Francis, 2017-01) ; ;
    We performed an experiment in which human participants interacted through a natural language dialogue interface with a simulated robot to fulfil a series of object manipulation tasks. We introduced errors into the robot’s perception, and observed the resulting problems in the dialogues and their resolutions. We then introduced different methods for the user to request information about the robot’s understanding of the environment. We quantify the impact of perception errors on the dialogues, and investigate resolution attempts by users at a structural level and at the level of referring expressions.
      388Scopus© Citations 6