Now showing 1 - 5 of 5
  • Publication
    Sticking with a Winning Team: Better Neighbour Selection for Conversational Collaborative Recommendation
    Conversational recommender systems have recently emerged as useful alternative strategies to their single-shot counterpart, especially given their ability to expose a user’s current preferences. These systems use conversational feedback to hone in on the most suitable item for recommendation by improving the mechanism that finds useful collaborators. We propose a novel architecture for performing recommendation that incorporates information about the individual performance of neighbours during a recommendation session, into the neighbour retrieval mechanism. We present our architecture and a set of preliminary evaluation results that suggest there is some merit to our approach.We examine these results and discuss what they mean for future research.
  • Publication
    Adaptive management of shared resource pools with decentralized optimization and epidemics
    Shared resource pools are facilities featuring a certain amount of resources which can be used by different applications. For managing resources in such pools, the demand of each application can be used. Such a demand, however, is driven by the workload, which varies over time. For that reason, adaptive approaches have been proposed for the management of shared resources pools. Whereas a number of solutions exist in this context, they are either not truly decentralized or do not apply to the problem we are dealing with. In this paper, we then present Darma, an approach for managing shared resource pools in a truly decentralized, adaptive, and optimal way.
      382Scopus© Citations 5
  • Publication
    Ontonym : a collection of upper ontologies for developing pervasive systems
    Pervasive systems present the need to interpret large quantities of data from many sources. Context models support developers working with such data by providing a shared representation of the environment on which to base this interpretation. This paper presents a set of requirements for a context model that addresses uncertainty, provenance, sensing and temporal properties of context. Based on these requirements, we describe Ontonym, a set of ontologies that represent core concepts in pervasive computing. We propose a framework for evaluating ontologies in the pervasive computing domain by combining recognised techniques from the literature, and present a preliminary evaluation of Ontonym using these criteria.
      934Scopus© Citations 38
  • Publication
    Using situation lattices in sensor analysis
    Highly sensorised systems present two parallel challenges: how to design a sensor suite that can efficiently and cost-effectively support the needs of given services; and to extract the semantically relevant interpretations, or “situations”, from the flood of context data collected by the sensors. We describe mathematical structures called situation lattices that can be used to address these two problems simultaneously, allowing designers to both design and refine situation identification whilst offering insights into the design of sensor suites. We validate the accuracy and efficiency of our technique against a third-party data set and demonstrate how it can be used to evaluate sensor suite designs.
      725Scopus© Citations 16
  • Publication
    A virtual rehabilitation system for wobble board balance training with children
    Virtual reality-based computer games may be a useful way to develop motor skills and increase activity levels in children. We have developed an interactive computer platform where users must tilt a wobble board to complete on-screen computer game tasks. We have conducted a pilot study with 81 school children who played the game and used a questionnaire to gather information on children’s enjoyment levels and perceptions of the system. Findings showed a high level of enjoyment with the game and provided useful information for future research and development.
      465Scopus© Citations 1