context sensitive virtual sales agents

Size: px
Start display at page:

Download "context sensitive virtual sales agents"

Transcription

1 paper context sensitive virtual sales agents K. Kamyab, F. Guerin, P. Goulev, E. Mamdani Intelligent and Interactive Systems Group, Imperial College, London k.kamyab, f.guerin, p.goulev, Abstract Current leading portals still do not provide the user with a realistic three-dimensional multi-modal interaction. The next generation of portals will not only amend this but will provide an integrated environment with marketplaces, chat rooms and believable synthetic characters. We are concerned with the design of embodied sales assistants to be immersed in MPEG4 multi-user worlds. Sales assistants that interact with customers and their virtual shop in a believable manner bring many challenges to the designer. In particular, the assistant must have a detailed and timely knowledge of its contextual setting. We propose a contextually sensitive architecture for sales assistants in the SoNG Project supporting integrated context sensitivity over four distinct domains: the social or communicative domain, the user domain, the product domain and the virtual environment. This architecture has the potential to provide situated believable sales assistants for 3D environments. Keywords: Agents, Believability, Context, SoNG, MPEG-4 1 Introduction We seek to create a three-dimensional portal to the web, which presents the user with a virtual world populated by embodied agents. Embodied agents play the roles of sales assistants in the shops of the virtual world. These agents need to appear believable, at a low level this can be achieved by using human-like gestures while at a higher level they are required to have a detailed knowledge of the world in which they are situated. In particular the agents need to know the products available for sale and the expectations and preferences of the human shoppers. Knowledge of products available is easily achieved by means of product databases, but gathering and representing knowledge about human users presents a challenge. Additionally, when human users are presented with a shopping mall scenario which is familiar to them from the real world, they will naturally have certain expectations about the agents playing the role of shopkeeper. Therefore agents must be aware of their social role in the virtual world and the behaviour that is appropriate to that role. Our aim is to employ user profiling techniques including the fuzzy modeling of user preferences to furnish the agents with a knowledge of the intended meaning of the individual human users linguistic expressions (for example cheap and light). Additionally we describe social context by using an explicit social state, which describes social roles and associated permissions and obligations for actions. In this way the agents are made aware of the social context in which they are situated and can behave in accordance with the expectations of a human user. In section 2 we look at the requirements for our virtual sales agents, central among these requirements is context sensitivity. Section 3 looks in detail at the techniques that can be employed to achieve context sensitive agents, these include an awareness of social context and user modeling techniques. Section 4 shows the architecture used to implement a contextual embodied agent and finally we draw some conclusions in Section 5. 79

2 2 Requirements for Virtual Sales Agents We are concerned with using embodied agents as sales assistants in a virtual marketplace. Within the virtual marketplace of SoNG several demonstration applications shall be developed including a theatre booking system, a phone shop and a clothes shop. Here we focus on the telephone online shop. The sales agent must be able to converse with the customer via natural language, to respond to queries for phones satisfying certain criteria and to display phones to the customer. This application requires not only that the agents must have the relevant product information, but also they must be able to engage the customer in an interesting conversation. In order to sustain the user s interest the agent should be: 1. Believable. Believable agents are agents that create the illusion of thinking, making decisions and acting autonomously. The agent must appear believable to the customer, using human-like behaviours, portraying an underlying emotion mechanism, as well as verbal communication skills. At a lower level it will be necessary to synchronise gestures and verbal communication [1]. 2. Proactive. The agent must proactively introduce new topics of conversation, for example describing new products. By the appropriate use of gestures the agent will appear exciting and enthusiastic about products. 3. In character. A sales agent in a phone shop must have a behaviour and an expertise consistent with the expectations of a human shopper. Although the agent must have a broad (and mostly shallow) [2] set of capabilities in order to satisfy a wide range of user demands, it must have a core expertise. Given that the agent s main function is that of a shopkeeper, the agent should desire to satisfy the customer while maximizing sales. If the agent knows the user then it should try to tailor its service according to the user s preferences. 4. Context Sensitive. The agent should be aware of its surroundings and be able to communicate its understanding through verbal and non-verbal communication. Such an understanding of context will significantly impact the agent s ability to fulfil the previous three requirements. Here we identify four domains in which the agent must have contextual understanding: the social or communicative domain, the user domain, the product domain and the virtual environment. participants and the relationship an act has to the remainder of the discourse. Here we handle context in two ways: 1. Firstly we have an explicit representation of the context in the form of a conversation state, which holds information known to all participants in the conversation. The conversation state is a set of propositions (e.g. representing expressed mental attitudes) and variables important to the conversation (e.g. roles occupied by participants). In our communication model we define the meaning of communicative acts as a function from context onto context [3] i.e. the conversation state contributes to the meaning of acts. 2. Secondly we make use of protocols to specify roles of participants and to encode information appropriate to the current domain. There are social roles, which are permanently active, and also roles within conversation protocols, which last only for the duration of the conversation. The roles agents play in a protocol (or in the society) determine the social obligations of the agent in the conversation and also affect the meanings of acts. 3 Context Sensitive Agents The following subsections deal with our agent s mechanisms for understanding context. 3.1 Interpreting Communicative Acts Through an online interface users may type text in natural language and may select gestures for their avatar to execute in the virtual world. The sales agent must interpret these verbal and nonverbal communicative acts so that it may update its model of the world and respond appropriately. The interpretation of an act does not depend on the act alone, communication can be highly context sensitive, i.e. there are certain external factors, which affect the meaning of a speech act. These factors include the domain in which the conversation takes place, the status or authority of Fig. 1 Shopkeeper-Customer Protocol We define semantics for events in the virtual world firstly from a public perspective [4] (the meaning according to the conventions of the society) and secondly from a private 80

3 perspective (the inferences that an agent itself draws). The conventional (public) meanings of acts are predefined and common to all agents in the world. The public meanings are used to build the model of the conversation state. Thus there is a standard meaning for each communicative act and all participants can update their copy of the social state in the same way. Private inferences are agent specific and will update the agent s own model of the world We now look at a simple example of the interpretation of communicative acts to illustrate how the public meanings and protocols update the conversation state. In our phone shop scenario, the sales agent permanently occupies the social role of shopkeeper. Figure 1 shows a UML-style statechart diagram describing a protocol for an interaction between a sales agent (playing the role of Shopkeeper) and a human user (Customer). A user s avatar entering the shop is an event that must be interpreted. The public meaning of this event defines that a new conversation state must be created and asserts two role variables and one proposition within that new state. The variables are: the agent that occupies the social role shopkeeper is now assigned the conversational role shopkeeper and the user s avatar is assigned the role customer. The new proposition asserts the existence of a social obligation for the shopkeeper to greet the customer. Subsequently the customer queries about the availability of WAP enabled phones. The public meaning of this query adds two new propositions to the conversation state. The first is that the customer has expressed a desire to know about the availability of WAP enabled phones and the second asserts the existence of a social obligation for the shopkeeper to tell the customer about WAP enabled phones. In addition to these public meanings the sales agent makes a private inference about the world it inhabits. These include propositions about the user or the 3D world. 3.2 Building a User Model A user-modelling component is an essential part of an e- commerce system such as the SoNG application. Good sales assistants have the ability to make accurate assumptions about the user and use the information gathered to tailor their service. Furthermore, regular customers receive an even more personalized service, not only because of their tastes, but because the sales assistant knows how best to interact with them. For instance, a good restaurant waiter is one who knows which is your favourite table and knows what your favourite dish is. However, in order not to embarrass the customer, s/he should also pick up on some subtle clues. For example, if the customer doesn t have much buying power then the waiter should not suggest the most expensive plate. If the customer is of Jewish or Muslim background, they may not wish to eat pork. More over, if the customer is visibly distressed, maybe they could do with a strong drink. In order to provide this quality of service, information must be gathered regarding the customer s tastes, buying power, social status, cultural or religious background, personality and current emotional state. Although the waiter scenario is not the one proposed in the SoNG project, it does provide some insight into the methods of service provision. There is a fine line to be struck between identifying and catering for user requirements and fulfilling the agent s goal of maximizing sales. The user model s use is threefold: firstly to support the dialogue manager by modelling users beliefs and desires, secondly to model users preferences and finally to model users affective state. The appropriate use of this information can greatly improve the perception of intelligence and trust in the agent [5]. During an interaction, the agent will draw inferences about the customer s preferences and build up a user model for each customer. Using this, it can tailor its conversation to be appropriate to the customer s interests. User beliefs and desires: Modelling a user s knowledge or beliefs and desires is a requirement for providing the user with an efficient conversational partner. These assumptions aid the system to converse more naturally, supply additional relevant information, avoid redundancy in answers and explanations and detect the user s wrong beliefs about the domain. [6]. User preferences: In order to tailor the service to the user it is necessary to build a model of the user s preferences within the specified domains. In particular, the user s tastes and requirements with regard to the product on sale and the user s interaction preferences with the system. A prerequisite for supplying effective product suggestions to the user is an in depth knowledge of the product. This is described in more detail in section 3.3. As the agent s interaction with the user will be mainly through natural language, we chose a linguistic representation of a user s preferences with respect to specific product attributes. An ideal candidate for such a representation is a fuzzy variable with four terms: like, interest, indifference, and dislike. Updates to a user s preference profile will assign a fuzzy value from the abovementioned fuzzy variable to specific product attributes. When suggesting a product to the user, the agent will attempt to include as many attributes that fall under the like fuzzy set as possible. In addition to maintaining user preferences with respect to product attributes, the agent must maintain a model of a user s buying power. Again a fuzzy variable is used to map linguistic terms such as cheap and expensive to actual product prices. Each term is associated a fuzzy set, the size and shape of which may vary from user to user. For example, some people may consider a product costing 200 to be cheap, whereas others may find it expensive. User interaction patterns: Another factor we believe needs to be modelled is the user s interaction pattern. In particular, when was the last time the user visited the shop. Was it recently or did some time elapse. Also, what product did the user buy at his or her last visit, if any. This sort of information will allow the agent to greet the customer with utterances such as: Hi Frank, I haven t seen you for a long time. How are you finding the Motorola WAP phone you bought last month?. A user s response will allow the agent to gather feedback about its model of the user s preferences. User s affective state: A user s interaction with the agent will have a significant influence on the user s affective state. For example, if the product the user is looking for is not available this may cause disappointment and reproach towards the agent [7]. The agent must be aware of such reactions and attempt to remedy them by, for example, suggesting something else the user might like. In addition, the agent s own personality and behaviour can influence the user s perception of it and the service it provides. Work carried out on the FACTS project [5] indicates that if a user likes the character it is interacting with he or she will consider it to be more intelligent and competent. As a result the user will trust the agent more. It is thus important to model the user s preferences in terms of personalities, and their resulting behaviours, which they like to interact with. The Media Equation [8] indicates that people prefer to interact with personalities similar to their own. So modelling personality traits of the user will give a good indication of the kind of personality the agent must exhibit. 81

4 Acquiring data about a user is not a trivial task. A lot of data can be acquired from a user s conversation and by observing a user s behaviour [9]. Indeed, requesting information about a user from the user can have extremely detrimental effects. Firstly, it may appear to be an invasion of the user s privacy. Users may be wary of how and by whom the information will be used. Secondly, users actually have a poor ability to describe their own preferences. Often, what they say they like and what they really like are not the same thing [10]. So information must be gathered through user interaction (what does the user ask for, what does the user need) or if a user explicitly states he or she likes a specific product attribute. 3.3 Representing the Product The depth of the description of a product can help provide a more personalised service. However, it is not only necessary to provide a detailed machine understandable description of products, but user requirements must also be taken into account. This is an example of how different contextual domains are interrelated, something that must be taken into account in the design stage of the system. If we consider the example of mobile telephones we may find that user requirements include the need to know the make, model, technical capabilities and price of the phone. However, users could also want to know the colours that are available, how stylish the product is, if it fits easily in their pocket, what extra features it has and how popular it is. Such considerations are essential for effective service provision and can give the agent a façade of competence. In our architecture, product information is stored in a product database wrapped by a disembodied database agent. The sales assistant is able to query the database agent for relevant products using ACL messages. 3.4 Inhabiting the Virtual Environment The virtual environment is one of the most important domains to consider when generating context sensitive believable agents. The agent, the user and the 3D models of products all cohabit the 3D environment representing the virtual shop. Firstly the agent must be able to generate believable behaviours composed of synchronised facial and body animations as well as speech. To achieve believability the behaviours must be appropriate and timely taking into consideration all the issues described so far, i.e. social obligations and permissions, user product and affective preferences, user affective state and the nature of the objects being discussed. Behaviour scripts linking facial animation, body animation and speech can be created on the fly or predefined behaviours stored in a behaviour library can also be used. The agent must be aware of the position of objects and avatars in the shop and the activity of human agents in order to freely navigate within it avoiding obstacles. Such information can also be used to augment the agent s conversational capabilities allowing it to face the user when it is engaged in conversation, move towards a specific product or point to a product to disambiguate the subject of conversation [11]. This is facilitated by three basic parametric behaviours, namely walking, facing and pointing. The agent s affective state is revealed to the user by means of facial expressions and gestures. Facial expressions include portrayals of joy, surprise, sadness, anger, fear, disgust and more. Gestures are used to complement the facial expressions, reinforcing the presentation of affective states. However, emotions and personality can also transpire solely from the agents body posture, for example, walking proudly. 4 Architecture The implementation of our agents is based on a BDI architecture and is composed of a set of modular building blocks. At the lowest level they are built using JADE [13], an agent platform that provides, amongst other features, the infrastructure for agent communication. In SoNG we have extended the JADE agent class to define a class hierarchy of agents needed for our application. To implement internal planning and reasoning we use JESS [14] to build a rule based action planner for each agent. JESS operates on a Knowledge Base (KB), which represents each agent s public data (social model) and private data (beliefs about the state of the world, the user and the discourse, as well as desires and intentions). Each agent is able to make inferences about events in the environment and update its beliefs. Furthermore, each agent makes decisions according to the state of it beliefs. Our JADE agents each have their own jess_processor object. This is constructed during the agent s setup phase, it starts a new JESS FuzzyRete engine [15] and loads all the rules appropriate for that agent. Each agent has rules stored as text files for inferences, planning, beliefs and desires. The agent s type variable prefixes the filename in each case, for example phoneinferences, so that the appropriate files can be loaded. In addition there are common rules for each agent, these are the social model, mental model and semantics of communication and events. The Database agent is a special case, and its jess_processor associates JESS facts with database tables in a MySQL database. Figure 2 shows the SoNG agent architecture. 5 Conclusions Building believable sales agents in 3D worlds requires careful design considerations to be made. We have identified four domains, which must simultaneously form part of the agent s context. Elements of these domains are heavily interdependent and the relationships must be considered at the design stage of the system. From this perspective, context sensitivity comes at the expense of a generic architecture for believable agents. We propose an architecture for a believable sales assistant to be used on the SoNG project. 82

5 6 References [1] Bates J., The Role of Emotion in Believable Agents; Communications of the ACM, Special Issue on Agents, (1994) [2] Bates J., Bryan Loyall A. & Scott Reilly W., Integrating Reactivity, Goals and Emotion in a Broad Agent; 14th Annual Conference of the Cognitive Science Society, (1992) [3] Gazdar, G., Speech Act Assignment; Appearing in Elements of Discourse Understanding. Cambridge University Press, (1981). [4] Singh, M. Agent Communication Languages: Rethinking the Principles; IEEE Computer. vol.31, no.12; p (1998). [5] Charlton, P., Kamyab, K. & Fehin, P. Evaluating Explicit Models of Affective Interactions; Workshop on Communicative Agents in Intelligent Virtual Environments, Autonomous Agents (2000) [6] Kobsa, A. User Modelling in Dialog Systems: Potentials and Hazards; AI & Society 4; p , Springer-Verlag, (1990) [7] Ortony A., Clore G. & Collins A, The Cognitive Strucutre of Emotions; Cambridge University Press, (1988) [8] Reeves B. & Nass C., The Media Equation; Cambridge University Press, (1996) [9] Orwant J., For want of a bit the user was lost: Cheap user modelling; IBM Systems Journal, vol. 35; p , (1996) [10] Bellifemine F. et al., FACTS Project Deliverable A15D1, AVEB Phase 2 Demonstrator, (2000) [11] Lester, J., Voerman, J., Towns, S., Callaway, C. Cosmo: A Life-like Animated Pedagogical Agent with Deictic Believability. IJCAI '97 Workshop on Animated Interface Agents: Making Them Intelligent, pp , (1997) [12] JADE, Java Agent DEvelopment Framework, [13] JESS, the Java Expert System Shell, [14] NRC FuzzyJ Toolkit, National Research Council of Canada, 83

The Multi-Agent System of Accounting

The Multi-Agent System of Accounting Education in Accounting Using an Interactive System Bogdan Pătruţ Faculty of Sciences, Vasile Alecsandri University of Bacău, Romania bogdan@edusoft.ro Abstract This paper represents a summary of a research

More information

Information Broker Agents in Intelligent Websites

Information Broker Agents in Intelligent Websites Information Broker Agents in Intelligent Websites Catholijn M. Jonker, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands

More information

On Intuitive Dialogue-based Communication and Instinctive Dialogue Initiative

On Intuitive Dialogue-based Communication and Instinctive Dialogue Initiative On Intuitive Dialogue-based Communication and Instinctive Dialogue Initiative Daniel Sonntag German Research Center for Artificial Intelligence 66123 Saarbrücken, Germany sonntag@dfki.de Introduction AI

More information

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered

More information

White Paper 10 Things to Ask Your Next Virtual Assistant

White Paper 10 Things to Ask Your Next Virtual Assistant White Paper 10 Things to Ask Your Next Virtual Assistant Synopsis Our websites have become the service channel of choice for an increasing number of our customers and citizens. Studies show that people

More information

An explicit model for tailor-made ecommerce web presentations

An explicit model for tailor-made ecommerce web presentations An explicit model for tailor-made ecommerce web presentations S. G. Loeber 1,L.M.Aroyo 1, L. Hardman 2 1 TU/e, Computer Science, P.O. Box 513, 5600 MB Eindhoven, The Netherlands, telephone:+31.40.247.5154,

More information

ARTIFICIALLY INTELLIGENT COLLEGE ORIENTED VIRTUAL ASSISTANT

ARTIFICIALLY INTELLIGENT COLLEGE ORIENTED VIRTUAL ASSISTANT ARTIFICIALLY INTELLIGENT COLLEGE ORIENTED VIRTUAL ASSISTANT Vishmita Yashwant Shetty, Nikhil Uday Polekar, Sandipan Utpal Das, Prof. Suvarna Pansambal Department of Computer Engineering, Atharva College

More information

Embodied Agents in Virtual Environments. The AVEIRO Project

Embodied Agents in Virtual Environments. The AVEIRO Project Embodied Agents in Virtual Environments The AVEIRO Project Dirk Heylen, Anton Nijholt and Mannes Poel Computer Science Department University of Twente PO Box 217 7500 AE Enschede Phone: +31-53-4893740,

More information

Business Rules and Decision Processes in Mediated Business Coordination

Business Rules and Decision Processes in Mediated Business Coordination Business Rules and Decision Processes in Mediated Business Coordination Zheng Zhao and Virginia Dignum and Frank Dignum Department of Information and Computing Sciences Utrecht University The Netherlands

More information

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS ZORAN JEREMIĆ, VLADAN DEVEDŽIĆ, DRAGAN GAŠEVIĆ FON School of Business Administration, University of Belgrade Jove Ilića 154, POB 52, 11000 Belgrade,

More information

Towards a Transparent Proactive User Interface for a Shopping Assistant

Towards a Transparent Proactive User Interface for a Shopping Assistant Towards a Transparent Proactive User Interface for a Shopping Assistant Michael Schneider Department of Computer Science, Saarland University, Stuhlsatzenhausweg, Bau 36.1, 66123 Saarbrücken, Germany mschneid@cs.uni-sb.de

More information

INTELLIGENT AGENTS AND SUPPORT FOR BROWSING AND NAVIGATION IN COMPLEX SHOPPING SCENARIOS

INTELLIGENT AGENTS AND SUPPORT FOR BROWSING AND NAVIGATION IN COMPLEX SHOPPING SCENARIOS ACTS GUIDELINE GAM-G7 INTELLIGENT AGENTS AND SUPPORT FOR BROWSING AND NAVIGATION IN COMPLEX SHOPPING SCENARIOS Editor: Martin G. Steer (martin@eurovoice.co.uk) Contributors: TeleShoppe ACTS Guideline GAM-G7

More information

One for All and All in One

One for All and All in One One for All and All in One A learner modelling server in a multi-agent platform Isabel Machado 1, Alexandre Martins 2 and Ana Paiva 2 1 INESC, Rua Alves Redol 9, 1000 Lisboa, Portugal 2 IST and INESC,

More information

Virtual Patients: Assessment of Synthesized Versus Recorded Speech

Virtual Patients: Assessment of Synthesized Versus Recorded Speech Virtual Patients: Assessment of Synthesized Versus Recorded Speech Robert Dickerson 1, Kyle Johnsen 1, Andrew Raij 1, Benjamin Lok 1, Amy Stevens 2, Thomas Bernard 3, D. Scott Lind 3 1 Department of Computer

More information

Intelligent Agents Serving Based On The Society Information

Intelligent Agents Serving Based On The Society Information Intelligent Agents Serving Based On The Society Information Sanem SARIEL Istanbul Technical University, Computer Engineering Department, Istanbul, TURKEY sariel@cs.itu.edu.tr B. Tevfik AKGUN Yildiz Technical

More information

Augmented reality enhances learning at Manchester School of Medicine

Augmented reality enhances learning at Manchester School of Medicine Augmented reality enhances learning at Manchester School of Medicine Welcome to the Jisc podcast. The University of Manchester is taking a unique approach to prescription training for its medical students

More information

Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee

Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee Ofisina : Kinect based Virtual Office Assistant Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee Dept. of Computer Engineering, Kyung Hee University, Yongin, South Korea {ammar, aamir, sylee}@oslab.khu.ac.kr

More information

EXPERIENCE LIFECYCLE STRATEGIES

EXPERIENCE LIFECYCLE STRATEGIES EXPERIENCE LIFECYCLE STRATEGIES Tedde van Gelderen December 2010 WWW.AKENDI.COM WWW.AKENDI.CO.UK 30 Duncan St, Suite 203 Toronto, ON M5V 2C3 Canada +1 416.855.3367 375 Richmond Rd, Suite 2 Ottawa, ON K2A

More information

Creating mutual trust

Creating mutual trust 13. 3and Creating mutual trust respect Organisations that thrive are those where the company culture promotes mutual trust and respect of colleagues, and this is as true in PR as it is elsewhere. In this

More information

Warmth, Competence, Believability and Virtual Agents

Warmth, Competence, Believability and Virtual Agents Warmth, Competence, Believability and Virtual Agents Rados law Niewiadomski 1, Virginie Demeure 2, and Catherine Pelachaud 3 1 Telecom ParisTech, 37/39 rue Dareau, 75014 - Paris, France niewiado@telecom-paristech.fr

More information

Worlds Without Words

Worlds Without Words Worlds Without Words Ivan Bretan ivan@sics.se Jussi Karlgren jussi@sics.se Swedish Institute of Computer Science Box 1263, S 164 28 Kista, Stockholm, Sweden. Keywords: Natural Language Interaction, Virtual

More information

Demands on embodied conversational agents in a virtual reality digital storytelling environment

Demands on embodied conversational agents in a virtual reality digital storytelling environment Demands on embodied conversational agents in a virtual reality digital storytelling environment Jelmer Canrinus University of Twente, Faculty of EEMCS j.d.canrinus@student.utwente.nl ABSTRACT In this paper,

More information

County of Yuba Customer Service Examination Study Guide

County of Yuba Customer Service Examination Study Guide County of Yuba Customer Service Examination Study Guide The following study guide will familiarize and assist you with preparing for a written examination containing multiple-choice customer service items.

More information

This document contains four articles that have been combined as a separate booklet and covers two elements of research.

This document contains four articles that have been combined as a separate booklet and covers two elements of research. Research into Why So Many Sales People Fail Overview This document contains four articles that have been combined as a separate booklet and covers two elements of research. The first is research done by

More information

Towards Web Design Frameworks (Wdfs)

Towards Web Design Frameworks (Wdfs) 14 Towards Web Design Frameworks (Wdfs) Rehema Baguma, Faculty of Computing and IT, Makerere University. rbaguma@cit.mak.ac.ug; Ogao Patrick, Department of Information Systems, Faculty of Computing and

More information

AN E-COMMERCE SYSTEM MODEL

AN E-COMMERCE SYSTEM MODEL AN E-COMMERCE SYSTEM MODEL Robert C. Nickerson San Francisco State University RNick@sfsu.edu Abstract This paper presents a model of e-commerce systems that can be used as a framework for analyzing system

More information

Designing an Adaptive Virtual Guide for Web Applications

Designing an Adaptive Virtual Guide for Web Applications 6th ERCIM Workshop "User Interfaces for All" Long Paper Designing an Adaptive Virtual Guide for Web Applications Luisa Marucci, Fabio Paternò CNUCE-C.N.R. Via V.Alfieri 1, 56010 Ghezzano - Pisa, Italy

More information

Leadership Development Catalogue

Leadership Development Catalogue The TrainingFolks Approach The importance of superior management, leadership and interpersonal skills are critical to both individual and organizational success. It is also critical to apply these skills

More information

Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System

Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System Oana NICOLAE Faculty of Mathematics and Computer Science, Department of Computer Science, University of Craiova, Romania oananicolae1981@yahoo.com

More information

Oral Communication in Workplace

Oral Communication in Workplace UNITAR Fellowship Program for Afghanistan 2011 Cycle Orientation Workshop Oral Communication in Workplace Ahmad Fawad Akbari & Yama Shams UNITAR Afghan Resource Persons 15 May 2011 Kabul Introduction to

More information

User Acceptance of Social Robots. Ibrahim A. Hameed, PhD, Associated Professor NTNU in Ålesund, Norway ibib@ntnu.no

User Acceptance of Social Robots. Ibrahim A. Hameed, PhD, Associated Professor NTNU in Ålesund, Norway ibib@ntnu.no User Acceptance of Social Robots Ibrahim A. Hameed, PhD, Associated Professor NTNU in Ålesund, Norway ibib@ntnu.no Paper: Hameed, I.A., Tan, Z.-H., Thomsen, N.B. and Duan, X. (2016). User Acceptance of

More information

Virtual Personal Assistant

Virtual Personal Assistant Virtual Personal Assistant Peter Imire 1 and Peter Bednar 2 Abstract This report discusses ways in which new technology could be harnessed to create an intelligent Virtual Personal Assistant (VPA) with

More information

Implications IN THIS ISSUE. A Newsletter by InformeDesign. A Web site for design and human behavior research.

Implications IN THIS ISSUE. A Newsletter by InformeDesign. A Web site for design and human behavior research. VOL. 02 ISSUE 11 A Newsletter by InformeDesign. A Web site for design and human behavior research. IN THIS ISSUE Strategies for Designing Effective Restaurants Related Research Summaries Strategies for

More information

Nonverbal Communication Human Communication Lecture 26

Nonverbal Communication Human Communication Lecture 26 Nonverbal Communication Human Communication Lecture 26 Mar-14-11 Human Communication 1 1 Nonverbal Communication NVC can be communicated through gestures and touch (Haptic communication), by body language

More information

THE EF ENGLISHLIVE GUIDE TO: Dating in English TOP TIPS. For making the right impression

THE EF ENGLISHLIVE GUIDE TO: Dating in English TOP TIPS. For making the right impression EF Englishlive: Language & Lifestyle Guides THE EF ENGLISHLIVE GUIDE TO: Dating in English TOP TIPS For making the right impression Index INDEX 03 Introduction 05 Asking someone out on a date 09 Booking

More information

The Future of Self-Service in the Financial Industry

The Future of Self-Service in the Financial Industry October 16, 2013 The Future of Self-Service in the Financial Industry Self-service is all around us. From the self checkout kiosks in the grocery store, to the self check-in terminals at the airport; even

More information

Inhabited interfaces: attentive conversational agents that help

Inhabited interfaces: attentive conversational agents that help Inhabited interfaces: attentive conversational agents that help A Nijholt 1, D Heylen 1 and R Vertegaal 2 1 Department of Computer Science, University of Twente, PO Box 217, 7500 AE Enschede, THE NETHERLANDS

More information

The Project Browser: Supporting Information Access for a Project Team

The Project Browser: Supporting Information Access for a Project Team The Project Browser: Supporting Information Access for a Project Team Anita Cremers, Inge Kuijper, Peter Groenewegen, Wilfried Post TNO Human Factors, P.O. Box 23, 3769 ZG Soesterberg, The Netherlands

More information

CASSANDRA: Version: 1.1.0 / 1. November 2001

CASSANDRA: Version: 1.1.0 / 1. November 2001 CASSANDRA: An Automated Software Engineering Coach Markus Schacher KnowGravity Inc. Badenerstrasse 808 8048 Zürich Switzerland Phone: ++41-(0)1/434'20'00 Fax: ++41-(0)1/434'20'09 Email: markus.schacher@knowgravity.com

More information

MEDIABURST: SMS GUIDE 1. SMS Guide

MEDIABURST: SMS GUIDE 1. SMS Guide MEDIABURST: SMS GUIDE 1 SMS Guide MEDIABURST: SMS GUIDE 2 Contents Introduction 3 This guide will cover 3 Why use SMS in business? 4 Our products 5 How do I add existing contacts? 6 Who are you sending

More information

On the use of the multimodal clues in observed human behavior for the modeling of agent cooperative behavior

On the use of the multimodal clues in observed human behavior for the modeling of agent cooperative behavior From: AAAI Technical Report WS-02-03. Compilation copyright 2002, AAAI (www.aaai.org). All rights reserved. On the use of the multimodal clues in observed human behavior for the modeling of agent cooperative

More information

A Framework for the Delivery of Personalized Adaptive Content

A Framework for the Delivery of Personalized Adaptive Content A Framework for the Delivery of Personalized Adaptive Content Colm Howlin CCKF Limited Dublin, Ireland colm.howlin@cckf-it.com Danny Lynch CCKF Limited Dublin, Ireland colm.howlin@cckf-it.com Abstract

More information

Research report. Understanding small businesses experience of the tax system

Research report. Understanding small businesses experience of the tax system Research report Understanding small businesses experience of the tax system February 2012 This research was commissioned by the HM Revenue & Customs (HMRC) Behavioural Evidence and Insight Team and Business

More information

Optimised Realistic Test Input Generation

Optimised Realistic Test Input Generation Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London

More information

MICROSOFT AUTOMATED SERVICE AGENT SOLUTION: THE MARKETING ADVANTAGE. Converting Web Site Visitors to Committed Brand Customers

MICROSOFT AUTOMATED SERVICE AGENT SOLUTION: THE MARKETING ADVANTAGE. Converting Web Site Visitors to Committed Brand Customers MICROSOFT AUTOMATED SERVICE AGENT SOLUTION: THE MARKETING ADVANTAGE Converting Web Site Visitors to Committed Brand Customers Table of Contents Introduction: The Advantage of High-Touch Service...3 The

More information

A Multi-agent System for Knowledge Management based on the Implicit Culture Framework

A Multi-agent System for Knowledge Management based on the Implicit Culture Framework A Multi-agent System for Knowledge Management based on the Implicit Culture Framework Enrico Blanzieri Paolo Giorgini Fausto Giunchiglia Claudio Zanoni Department of Information and Communication Technology

More information

Integrating Models of Personality and Emotions into Lifelike Characters

Integrating Models of Personality and Emotions into Lifelike Characters Integrating Models of Personality and Emotions into Lifelike Characters Elisabeth André, Martin Klesen, Patrick Gebhard, Steve Allen, and Thomas Rist DFKI GmbH, Stuhlsatzenhausweg 3, D-66123 Saarbrücken,

More information

3.1. Project Name: E- commerce based website development project for Taste-In Pizza

3.1. Project Name: E- commerce based website development project for Taste-In Pizza 1. Table of Contents 1 Table of contents 1 2 Executive summary 2 3 System request 2 4 Feasibility analysis 4 4.1 Technical feasibility 4 4.2 Economic feasibility 5 4.3 Organisational feasibility 6 4.4

More information

Autonomy for SOHO Ground Operations

Autonomy for SOHO Ground Operations From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Autonomy for SOHO Ground Operations Walt Truszkowski, NASA Goddard Space Flight Center (GSFC) Walt.Truszkowski@gsfc.nasa.gov

More information

A Near Real-Time Personalization for ecommerce Platform Amit Rustagi arustagi@ebay.com

A Near Real-Time Personalization for ecommerce Platform Amit Rustagi arustagi@ebay.com A Near Real-Time Personalization for ecommerce Platform Amit Rustagi arustagi@ebay.com Abstract. In today's competitive environment, you only have a few seconds to help site visitors understand that you

More information

2011 Springer-Verlag Berlin Heidelberg

2011 Springer-Verlag Berlin Heidelberg This document is published in: Novais, P. et al. (eds.) (2011). Ambient Intelligence - Software and Applications: 2nd International Symposium on Ambient Intelligence (ISAmI 2011). (Advances in Intelligent

More information

2 AIMS: an Agent-based Intelligent Tool for Informational Support

2 AIMS: an Agent-based Intelligent Tool for Informational Support Aroyo, L. & Dicheva, D. (2000). Domain and user knowledge in a web-based courseware engineering course, knowledge-based software engineering. In T. Hruska, M. Hashimoto (Eds.) Joint Conference knowledge-based

More information

Meeting Scheduling with Multi Agent Systems: Design and Implementation

Meeting Scheduling with Multi Agent Systems: Design and Implementation Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 92 Meeting Scheduling with Multi Agent Systems: Design and

More information

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT

More information

Prevention of Spam over IP Telephony (SPIT)

Prevention of Spam over IP Telephony (SPIT) General Papers Prevention of Spam over IP Telephony (SPIT) Juergen QUITTEK, Saverio NICCOLINI, Sandra TARTARELLI, Roman SCHLEGEL Abstract Spam over IP Telephony (SPIT) is expected to become a serious problem

More information

KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE

KNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 22/2013, ISSN 1642-6037 medical diagnosis, ontology, subjective intelligence, reasoning, fuzzy rules Hamido FUJITA 1 KNOWLEDGE-BASED IN MEDICAL DECISION

More information

Building Empathic Lifelike Characters: the proximity factor

Building Empathic Lifelike Characters: the proximity factor Building Empathic Lifelike Characters: the proximity factor Ana Paiva, João Dias, Daniel Sobral Instituto Superior Técnico and INESC-ID Av. Prof. Cavaco Silva, IST, Taguspark Porto Salvo, Portugal ana.paiva@inesc-id.pt

More information

ASSERTIVENESS TRAINING: HOW TO BECOME MORE ASSERTIVE IN ORDER TO MAXIMIZE THE CHANCE OF GETTING WHAT YOU WANT

ASSERTIVENESS TRAINING: HOW TO BECOME MORE ASSERTIVE IN ORDER TO MAXIMIZE THE CHANCE OF GETTING WHAT YOU WANT ASSERTIVENESS TRAINING: HOW TO BECOME MORE ASSERTIVE IN ORDER TO MAXIMIZE THE CHANCE OF GETTING WHAT YOU WANT WHAT IS ASSERTIVENESS? There are three basic interpersonal styles that we can use when interacting

More information

Ontological Representations of Software Patterns

Ontological Representations of Software Patterns Ontological Representations of Software Patterns Jean-Marc Rosengard and Marian F. Ursu University of London http://w2.syronex.com/jmr/ Abstract. This paper 1 is based on and advocates the trend in software

More information

INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE

INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE Luís Manuel Borges Gouveia Feliz Ribeiro Gouveia {lmbg, fribeiro}@ufp.pt Centro de Recursos Multimediáticos Universidade Fernando Pessoa Porto -

More information

Helping your child with Non-verbal Learning Disability

Helping your child with Non-verbal Learning Disability Helping your child with Non-verbal Learning Disability What is non-verbal learning disability? Non-verbal learning disability (NVLD) is a term used to describe a pattern of strengths and weaknesses in

More information

From User-Centered to Participatory Design Approaches

From User-Centered to Participatory Design Approaches From User-Centered to Participatory Design Approaches Elizabeth B.-N. Sanders SonicRim Abstract There is a shift in perspective occurring today at the collaborative edge of design and social science. It

More information

Hospitality manager apprenticeship standard

Hospitality manager apprenticeship standard Hospitality s work across a huge variety of organisations including bars, restaurants, cafés, conference centres, banqueting venues, hotels and contract caterers. These s generally specialise in a particular

More information

How To Improve A Child'S Learning Experience

How To Improve A Child'S Learning Experience Effective teaching and classroom management is about whole child - and whole school development for knowledge, skills and human values During the past years as an outcome of the UN Study on Violence against

More information

Ontology for Home Energy Management Domain

Ontology for Home Energy Management Domain Ontology for Home Energy Management Domain Nazaraf Shah 1,, Kuo-Ming Chao 1, 1 Faculty of Engineering and Computing Coventry University, Coventry, UK {nazaraf.shah, k.chao}@coventry.ac.uk Abstract. This

More information

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration. A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering

More information

Truth. The. About Real Estate Advertising COTTER $49.00. Cell: (805) 680-0769 Website: www.patticotter.com Email: Patti@PattiCotter.com.

Truth. The. About Real Estate Advertising COTTER $49.00. Cell: (805) 680-0769 Website: www.patticotter.com Email: Patti@PattiCotter.com. $49.00 Real estate agents tell you advertising is for your benefit. Find out who's really benefiting from their ads and how to select the right real estate professional for your needs. The Truth About

More information

Maximize Social Media Effectiveness with Data Science. An Insurance Industry White Paper from Saama Technologies, Inc.

Maximize Social Media Effectiveness with Data Science. An Insurance Industry White Paper from Saama Technologies, Inc. Maximize Social Media Effectiveness with Data Science An Insurance Industry White Paper from Saama Technologies, Inc. February 2014 Table of Contents Executive Summary 1 Social Media for Insurance 2 Effective

More information

A Flexible Platform for Building Applications with Life-Like Characters

A Flexible Platform for Building Applications with Life-Like Characters A Flexible Platform for Building Applications with Life-Like Characters Thomas Rist DFKI GmbH, IUI Lab Saarbrücken, Germany rist@dfki.de Elisabeth André Augsburg University, CS Dept. Augsburg, Germany

More information

Integrating Cognitive Models Based on Different Computational Methods

Integrating Cognitive Models Based on Different Computational Methods Integrating Cognitive Models Based on Different Computational Methods Nicholas L. Cassimatis (cassin@rpi.edu) Rensselaer Polytechnic Institute Department of Cognitive Science 110 8 th Street Troy, NY 12180

More information

A Reusable Multi-Agent Architecture for Active Intelligent Websites

A Reusable Multi-Agent Architecture for Active Intelligent Websites A Reusable Multi-Agent Architecture for Active Intelligent Websites Catholijn M. Jonker, Remco A. Lam, Jan Treur 1 Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a,

More information

The psychological contract

The psychological contract http://www.cipd.co.uk/subjects/empreltns/psycntrct/psycontr.htm?wa_src=email&wa_pub=cipd&wa_crt=feature3_main_none&wa_cm p=cipdupdate_160610 The psychological contract Employee relations Revised May 2010

More information

African Leadership in ICT The Leadership Toolbox 360 - Review

African Leadership in ICT The Leadership Toolbox 360 - Review African Leadership in ICT The Leadership Toolbox 360 - Review www.gesci.org Session Objectives To present an overview 360-degree feedback tool for assessing leadership behaviour and competency To promote

More information

Online Retail Banking Customer Experience: The Road Ahead

Online Retail Banking Customer Experience: The Road Ahead Universal Banking Solution System Integration Consulting Business Process Outsourcing Customer experience is a key differentiator in banking In recent years, customer experience has caught the imagination

More information

Suite Overview...2. Glossary...8. Functional Map.11. List of Standards..15. Youth Work Standards 16. Signposting to other Standards...

Suite Overview...2. Glossary...8. Functional Map.11. List of Standards..15. Youth Work Standards 16. Signposting to other Standards... LSI YW00 Youth Work National Occupational Standards Introduction Youth Work National Occupational Standards Introduction Contents: Suite Overview...2 Glossary......8 Functional Map.11 List of Standards..15

More information

ASSESSMENT KIT BUNDLE

ASSESSMENT KIT BUNDLE ASSESSMENT KIT BUNDLE ASSESSMENT TASK 4 CHC30113 CERTIFICATE III IN EARLY CHILDHOOD EDUCATION AND CARE AND CHC50113 DIPLOMA OF EARLY CHILDHOOD EDUCATION AND CARE A c l u s t e r e d a p p r o a c h t o

More information

The Financial Services Industry

The Financial Services Industry The Financial Services Industry AN INTRODUCTION TO SOCIAL MEDIA The Challenge The Financial Services industry is one of the most established and complex around. Many of its key processes and systems have

More information

Appendix B Data Quality Dimensions

Appendix B Data Quality Dimensions Appendix B Data Quality Dimensions Purpose Dimensions of data quality are fundamental to understanding how to improve data. This appendix summarizes, in chronological order of publication, three foundational

More information

Workplace Assessment Tasks: Observation Tools

Workplace Assessment Tasks: Observation Tools Workplace Assessment Tasks: Observation Tools This document is from the RPL Assessment Toolkit for CHC30113 Certificate III in Early Childhood Education and Care Forms and Templates. See the Assessor Guide

More information

Program curriculum for graduate studies in Speech and Music Communication

Program curriculum for graduate studies in Speech and Music Communication Program curriculum for graduate studies in Speech and Music Communication School of Computer Science and Communication, KTH (Translated version, November 2009) Common guidelines for graduate-level studies

More information

The Art of Creating Emotional and Robust Interactive Characters

The Art of Creating Emotional and Robust Interactive Characters The Art of Creating Emotional and Robust Interactive Characters W. Scott Reilly School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213-3891 scott.reilly@cs.cmu.edu 1. Introduction Creating

More information

Instructional Design for Engineering Programs

Instructional Design for Engineering Programs Instructional Design for Engineering Programs - Vedhathiri Thanikachalam B.E (1968), M.Tech(1970), PhD (1975), - M.S (1988), FIE., FIGS., M. ISTE, M.ISTD - vthani2025@yahoo.in What is the guiding force

More information

Topic 1 Customer Relations and Rapport. Customer Service Versus Customer Relations

Topic 1 Customer Relations and Rapport. Customer Service Versus Customer Relations Topic 1 Customer Relations and Rapport Customer Service Versus Customer Relations Customer Service Versus Customer Relations Customer service and customer relations Customers and clients Business relationships

More information

Why Is This Topic So Important? Communication Styles: The Secret of Flexible Behavior. Considerations Regarding Communication

Why Is This Topic So Important? Communication Styles: The Secret of Flexible Behavior. Considerations Regarding Communication Styles: The Secret of Flexible Behavior Lisa O Connor, M.A. ASHA Certified Speech-Language Pathologist Why Is This Topic So Important? We spend a staggering amount of time communicating. We can all benefit

More information

Researching the Great Masters and Their Works

Researching the Great Masters and Their Works Researching the Great Masters and Their Works A culminating project cooperatively planned by Shari Martin and Shannon Libke 2 0 0 2 E122.7 Teaching Materials from the Stewart Resources Centre Table of

More information

5 RULES to help your next website avoid the mistakes of Healthcare.gov s launch

5 RULES to help your next website avoid the mistakes of Healthcare.gov s launch 5 RULES to help your next website avoid How to apply general design principles in a healthcare-savvy manner June 18, 2014 MEDULLAN, INC. 625 Mount Auburn St., Suite 201 Cambridge, MA 02138 The launch of

More information

Empathic Tutoring Software Agents Using Real-time Eye Tracking

Empathic Tutoring Software Agents Using Real-time Eye Tracking Empathic Tutoring Software Agents Using Real-time Eye Tracking Hua Wang University of Toronto/Tokyo Tel: 1-416-978-3045 hwang@mie.utoronto.ca Mark Chignell University of Toronto Tel: 1-416-978-3045 chignel@mie.utoronto.ca

More information

AS BUSINESS Paper 2 Specimen Assessment Material. Mark scheme

AS BUSINESS Paper 2 Specimen Assessment Material. Mark scheme AS BUSINESS Paper 2 Specimen Assessment Material Mark scheme Mark schemes are prepared by the Lead Assessment Writer and considered, together with the relevant questions, by a panel of subject teachers.

More information

A Framework for Personalized Healthcare Service Recommendation

A Framework for Personalized Healthcare Service Recommendation A Framework for Personalized Healthcare Service Recommendation Choon-oh Lee, Minkyu Lee, Dongsoo Han School of Engineering Information and Communications University (ICU) Daejeon, Korea {lcol, niklaus,

More information

Proceedings of the 9th WSEAS International Conference on TELECOMMUNICATIONS and INFORMATICS

Proceedings of the 9th WSEAS International Conference on TELECOMMUNICATIONS and INFORMATICS Intelligent Agent based Hotel Search & Booking System Courtney McTavish Mona Institute of Applied Science, University of West Indies, Kingston, Jamaica & Suresh Sankaranarayanan Lecturer & Leader Intelligent

More information

ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa*

ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa* ENHANCED AUTONOMIC NETWORKING MANAGEMENT ARCHITECTURE (ENAMA) Asif Ali Laghari*, Intesab Hussain Sadhayo**, Muhammad Ibrahim Channa* ABSTRACT A Computer Network which automatically configures itself and

More information

Software Agents and Multi-Agent Systems. Keith S. Decker Department of Computer Science University of Delaware

Software Agents and Multi-Agent Systems. Keith S. Decker Department of Computer Science University of Delaware Software Agents and Multi-Agent Systems Keith S. Decker Department of Computer Science University of Delaware What is a Software Agent? Autonomous & Persistent: The main point about agents is that they

More information

The Code. Professional standards of practice and behaviour for nurses and midwives

The Code. Professional standards of practice and behaviour for nurses and midwives The Code Professional standards of practice and behaviour for nurses and midwives Introduction The Code contains the professional standards that registered nurses and midwives must uphold. UK nurses and

More information

Semantic Search in Portals using Ontologies

Semantic Search in Portals using Ontologies Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br

More information

Eric N. Wiebe Jennifer London John Bedward Marc Russo Bradford Mott Robert Taylor James Lester. North Carolina State University

Eric N. Wiebe Jennifer London John Bedward Marc Russo Bradford Mott Robert Taylor James Lester. North Carolina State University Understanding Visual Characteristics in Virtual Digital Assistants that Support Positive Affect in Learning Elementary Science Eric N. Wiebe Jennifer London John Bedward Marc Russo Bradford Mott Robert

More information

Chapter 13: Directing and Producing

Chapter 13: Directing and Producing Chapter 13: Directing and Producing Playwright Producer Functions are distinct yet entwined Director Writing, producing, and directing come together in a variety of ways and meet in production Playwright

More information

Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers

Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers Kyeong. S. Kang The First International Conference on Electronic Business, Faculty of Information

More information

HOW TO START WORKING WITH P2WARE PROJECT MANAGER 7?

HOW TO START WORKING WITH P2WARE PROJECT MANAGER 7? HOW TO START WORKING WITH P2WARE PROJECT MANAGER 7? This document contains introduction to P2ware Project Manager 7 views (P2ware Project Manager 7 walkthrough) and shows how to create high quality plans

More information

Going Interactive: Combining Ad-Hoc and Regression Testing

Going Interactive: Combining Ad-Hoc and Regression Testing Going Interactive: Combining Ad-Hoc and Regression Testing Michael Kölling 1, Andrew Patterson 2 1 Mærsk Mc-Kinney Møller Institute, University of Southern Denmark, Denmark mik@mip.sdu.dk 2 Deakin University,

More information