October 13, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
CRM Integration Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
The Feasibility of the Virtual Personal Assistant
12/13/2004
By Bonifacio Braganza, Software Development Leader, Wipro Technologies

Conceptual Design of Virtual Personal Assistant

ADVERTISEMENT
Our Popular Webinars
The Smart SOA™ approach to governing WebSphere MQ Applications with IBM WebSphere Service Registry and Repository
BPM for Insurance: Are You Staying Competitive?
Enterprise Service Bus: The case for 'e'SBs
Know Thy Enterprise: Increase Effectiveness With Business Activity Monitoring (BAM)
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
More Webinars

So is this concept of VPA feasible? The details of the conceptual model that shows one possible approach to VPA is defined below.

The system is based on concepts of State Machine, Goals, Rules, Conversation and Interpreter.

State Machine: This is the core of the system. This part of the system determines the flow of the conversation and the actions to perform. It is made up of set of states and state transitions. For each state, there are set of achievable goals and set of knowledge items. These items aid conversation, drive product purchase, supply product research information and personalize. The current state determines the set of goals that this state can achieve. Each goal has set of knowledge items to aid conversation with the customer. The state can have its own set of knowledge items like research items, promotion items or even product items. Every goal and knowledge item has priority to facilitate choosing the highest priority goal and the highest priority knowledge item for a given state. One state can transition to different states, depending on the transition rules and the fulfillment of goals.

Whenever the state has knowledge items associated with it, these knowledge items should be brought to the notice of the customer.

The idea of states with knowledge items needs a little explanation. Suppose VPA is implemented for www.somesite.com in a form of a chat popup and the site has a homepage that shows the current items on sale. As given in the above example, let’s assume that the system has reached “Want TV” state. We see that this state has product articles and promotion articles associated with it. When the system encounters such states which have associated knowledge items, it will bring these knowledge items to the notice of the customer, for example change the home page to reflect the knowledge items associated with the current state. As the conversation flows, the system will keep switching states and the information displayed on the home page will keep changing depending on the knowledge items associated with the state. It is not mandatory for all states to have knowledge items associated with it.

The state transition will be determined based on three conditions

  • Fulfillment of all the associated mandatory goals
  • Fulfillment of non-mandatory goals (optional)
  • Fulfillment of the state transition rules
Page 1

More Top Stories
The Rush to SaaS Gold Club Protected
The Shifting Sands of the CRM Landscape Gold Club Protected
Will Vertical Acquisitions Lead to Ultimate CRM Dominance in the Enterprise Sector? Gold Club Protected
Stretching for Customer Data Management Nirvana Gold Club Protected
Customer Data: The Lifeblood of an Organization Gold Club Protected
How Does Poor Customer Data Management Affect the Customer? Gold Club Protected
More Top Stories
Related News
IBM Opens CRM Center of Excellence for SaaS
Oracle Partners With InQuira to Boost Enterprise 2.0 Functionality
Ping Identity Simplifies Secure Internet Single Sign-On for SaaS Users
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Enterprise Service Bus: The case for 'e'SBs
Date: Oct 16, 2008
Time: 14:00 PM ET
(18:00 GMT)

REGISTER TODAY!
BPM for Insurance: Are You Staying Competitive?
Date: Oct 28, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  BPM Done Right
Start your BPM project by measuring your current performance. Discover “lessons learned” to succeed with BPM and achieve core business goals. Learn More
ebizQ also recommends
 FILLING HOLES IN THE SOA STACK WITH RUNTIME GOVERNANCE
 SOA Middleware: An Agile Framework for Fast, Flexible, Low-Risk Service Deployments
 Multi-Enterprise Integration and Managed File Transfer
 How to Structure your First BPM Project to Avoid Disaster
 How Social Computing, Team Collaboration, and Enterprise Content Management Drive Competitive Advantage
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat