I. Barry Crabtree

Learn More
Personalised information systems require a profile of the user in order to function effectively. Typically such systems require users to supply a set of keywords which describe their interests. The research presented in this paper derives user interest profiles automatically by monitoring user web and email habits. A clustering algorithm is employed to(More)
Personal agents are an important advance in the management of electronic information. Accurate user profiling is a critical to the personalisation of agent-based services. In this paper we describe a framework for personal agents, which provides a range of services using a common user profile. The user profile is automatically learned from observation of(More)
This paper gives an overview of the field of wearable computing. It covers the key differences between wearables and other portable computers, and discusses issues with the design and application for wearables. There then follows a specific example, the wearable remembrance agent — a proactive memory aid. The paper concludes with discussion of future(More)
This paper presents a system for generating non-verbal communication behaviour suitable for characters in interactive narrative. It is possible to customise the behaviour of individual character using a system of character profiles. This allows characters to have a strong individuality and personality. These same profiles also allow the characters'(More)
This copy has been supplied on the understanding that it is copyright material. Duplication or sale of all or part of any of the GRO Data Collections is not permitted, and no quotation or excerpt from the work may be published without the prior written consent of the copyright holder/s. Abstract The introduction of consumer broadband makes it possible to(More)
Welcome to the Workshop on Binary Instrumentation and Applications. Binary instrumentation is a commonly used tool in many areas of computer science and engineering research. By using instrumentation to insert code to observe the dynamic behavior of programs, researchers can model the behavior of memory systems, collect profiles to guide compiler(More)
  • 1