Answered step by step
Verified Expert Solution
Question
1 Approved Answer
When the customer initiates a service request, the chatbot responds by greeting the customer and prompting the customer to input the request. After the request
When the customer initiates a service request, the chatbot responds by greeting the customer and prompting the customer to input the request. After the request is entered, the Chatbot processes the input (e.g., understand what services have been requested). The chatbot interacts with the customers for either more information or clarification if needed. Then the chatbot provides response to the customer. If the inputs cannot be interpreted, the chatbot will inform the customer. If the requests needs to be handled by a human agent, the Chatbot will connect the customer to an agent. Chatbot will ask for feedback at the end of the chat session. The customer may teminate the interaction anytime. Task 1: (20%): State machine diagram 1. Development a state machine diagram for object "chat service" base on the above description. 2. Implement the state machine diagram (in class diagram) using state pattern. When the customer initiates a service request, the chatbot responds by greeting the customer and prompting the customer to input the request. After the request is entered, the Chatbot processes the input (e.g., understand what services have been requested). The chatbot interacts with the customers for either more information or clarification if needed. Then the chatbot provides response to the customer. If the inputs cannot be interpreted, the chatbot will inform the customer. If the requests needs to be handled by a human agent, the Chatbot will connect the customer to an agent. Chatbot will ask for feedback at the end of the chat session. The customer may teminate the interaction anytime. Task 1: (20%): State machine diagram 1. Development a state machine diagram for object "chat service" base on the above description. 2. Implement the state machine diagram (in class diagram) using state pattern
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started