In: Computer Science
Create a use case diagram for the following system. Attach a WORD file with the diagram.
UVA Chatbot
Chatbot is a computer program powered by AI that allows business to interact with the customers via a chat interface. Assume you are working on a project to develop a Chabot that will provide student services for ODU. The Chabot you are working on has the following functions:
Gathering Information
When a student initiates a conversation, there are some formalities to go through before help is provided. Chatbot will be used to gather the preliminary information (e.g., UIN, name) and verify the student.
After that, Chatbot passes the information to a human advisor and connects the student to the advisor who will helps the student.
Providing Help
The Chabot uses natural language processing (NLP) to understand what the student asks for and searches existing knowledge base (system) to answer the questions (e.g. how to schedule exams in the test center? ).
Feedback Collection
The student will be asked to leave feedback of the service, which is comprised of a text message and a rating. The system administrator should be able to view and delete feedbacks.
Develop a use case narrative/specification for one of the use cases "Provide help" of the system in question 6. Attach a word file. Include use case name, actor, pre- and post-conditions, basic flow, and alternative flow. The use case narrative should include your design of the detail interactions between the actor and the system for one process (use case) only, do not put the whole system processes into the narrative.
THANK
YOU. Please give an upvote. If any queries or changes needed please
comment will respond ASAP!!!!!!