Conversational informatics investigates human behaviour with a view to designing conversational artifacts capable of interacting with humans in a conversational fashion. It spans a broad array of topics including linguistics, psychology and human-computer interaction. Until recently research in such areas has been carried out in isolation, with no attempt made to connect the various disciplines. Advancements in science and technology have changed this.
Conversational Informatics provides an interdisciplinary introduction to conversational informatics and places emphasis upon the...
Conversational informatics investigates human behaviour with a view to designing conversational artifacts capable of interacting with humans in a conv...
Jason is an Open Source interpreter for an extended version of AgentSpeak - a logic-based agent-oriented programming language - written in Java(TM). It enables users to build complex multi-agent systems that are capable of operating in environments previously considered too unpredictable for computers to handle. Jason is easily customisable and is suitable for the implementation of reactive planning systems according to the Belief-Desire-Intention (BDI) architecture.
Programming Multi-Agent Systems in AgentSpeak using Jason provides a brief introduction to multi-agent...
Jason is an Open Source interpreter for an extended version of AgentSpeak - a logic-based agent-oriented programming language - written in Java...
Learn how to employ JADE to build multi-agent systems
JADE (Java Agent DEvelopment framework) is a middleware for the development of applications, both in the mobile and fixed environment, based on the Peer-to-Peer intelligent autonomous agent approach. JADE enables developers to implement and deploy multi-agent systems, including agents running on wireless networks and limited-resource devices.
Developing Multi-Agent Systems with JADE is a practical guide to using JADE. The text will give an introduction to agent technologies and the JADE Platform, before proceeding...
Learn how to employ JADE to build multi-agent systems
JADE (Java Agent DEvelopment framework) is a middleware for the development of applic...
The book focuses on mobile agents, which are computer programs that can autonomously migrate between network sites. This text introduces the concepts and principles of mobile agents, provides an overview of mobile agent technology, and focuses on applications in networking and distributed computing.
The book focuses on mobile agents, which are computer programs that can autonomously migrate between network sites. This text introduces the concepts ...
Intelligent agent technology is a tool of modern computer science that can be used to engineer complex computer programmes that behave rationally in dynamic and changing environments. Applications range from small programmes that intelligently search the Web buying and selling goods via electronic commerce, to autonomous space probes.
This powerful technology is not widely used, however, as developing intelligent agent software requires high levels of training and skill. The authors of this book have developed and tested a...
Build your own intelligent agent system...
Intelligent agent technology is a tool of modern computer science that can be used to engineer co...
Dialogue management technology has developed rapidly over the years resulting in real-time applications like telephony directories, timetable enquiries, and in-car applications. However, the current technology is still largely based on models that use rigid command language type interactions, and the users need to adapt their human communication strategies to the needs of the technology. As an increasing number of interactive ubiquitous applications will appear, challenges for interaction technology concern especially natural, more human-friendly communication. Recent research has focused on...
Dialogue management technology has developed rapidly over the years resulting in real-time applications like telephony directories, timetable enquirie...
This book provides an introduction, discussion, and formal-based modelling of trust theory and its applications in agent-based systems
This book gives an accessible explanation of the importance of trust in human interaction and, in general, in autonomous cognitive agents including autonomous technologies. The authors explain the concepts of trust, and describe a principled, general theory of trust grounded on cognitive, cultural, institutional, technical, and normative solutions. This provides a strong base for the author's discussion of role of trust in agent-based...
This book provides an introduction, discussion, and formal-based modelling of trust theory and its applications in agent-based systems
Cooperation matters, in daily life and in complex applications. After all, many tasks need more than a single agent to be effectively performed. Therefore, teamwork rules
Teams are social groups of agents dedicated to the fulfilment of particular persistent tasks. In modern multiagent environments, heterogeneous teams often consist of autonomous software agents, various types of robots and human beings.
Teamwork in Multi-agent Systems: A Formal Approach explains teamwork rules in terms of agents' attitudes and their...
What makes teamwork tick?
Cooperation matters, in daily life and in complex applications. After all, many tasks need more than ...