Learn More
This paper discusses FearNot, a virtual learning environment populated by synthetic characters aimed at the 8-12 year old age group for the exploration of bullying and coping strategies. Currently, FearNot is being redesigned from a lab-based prototype into a classroom tool. In this paper we focus on informing the design of the characters and of the virtual(More)
Entity Relationship Modelling (ERM) is a fundamental skill in database design. Though ERM concepts are simple, the modelling process itself is a complex activity. Novice ER modellers make systematic errors in their models. Current tool-based support for learning ER modelling is limited, since it concentrates on notation at the expense of methodology, and(More)
The growth of the mobile gaming market offers considerable potential for the deployment of engaging and compelling games constructed using AI components and techniques. This paper discusses a rule-based approach for constructing lightweight Game AI systems for deployment on mobile devices. The development environment and the mimosa programming language for(More)
Mobile computing devices are becoming increasingly prevalent in a huge range of physical guises, offering a considerable market opportunity for software. Mature Artificial Intelligence technologies offer the potential to create compelling software for the mobile platform. However, few intelligent applications have been developed for mobile devices. This(More)
This paper discusses the concept of an IQM (Informal Qualitative Model) which is seen as a bridge between rigorous, and often intractable, theories on the one hand, and experimental data on the other. We argue that the selection of variables to be explored using quantitative law discovery should be made using background knowledge. However, domain theories(More)
The mobile device market offers considerable potential for software products, however, currently there are few compelling applications for hand-helds. We identify the potential for mobile intelligent systems and briefly describe the software that we have developed to enable mobile intelligent system construction. We outline the requirements for a mobile(More)