Define the purpose of the chatbot

Assignment Help Database Management System
Reference no: EM132289795

The purpose of this assignment is to illustrate the application of cognitive computing and machine learning concepts through building and training a chatbot that simulates the human conversation for the defined scenarios. You will use IBM Watson Assistant service in IBM Cloud for chatbot implementation.

The chatbot implementation must meet the defined purpose.

Follow the outline below to write a detailed report on your experiment.

1. Introduction
• Define the purpose of the chatbot and the conversation requirements. How will an end-user interact with the bot? What are the expected benefits of the chatbot you are going to build?
• Use Visio or draw.io to build the dialog flow diagram. Discuss at least 5dialog scenarios.

2. Implementation
• Use Watson Assistant service to build the chat bot per requirements above. The dialog implementation is required to utilize
o User entities and system entities
o Each value in the user entity should have at least 3 synonyms
o Intents; each intent should have at least 5 examples
o context variablesand slots to collect and store user input
o handlers to answer quick questions while collecting information from a user.
o regular expressions to parse user input
o conditional responses
o the responses at each parent node should have at least 3 variations
o use image, option, and pause response types in addition to text response type.
• Discuss the development steps, including the entities and intents you created, the application of context variables and slots, the dialog nodes and flow.
• Use the try it out panel to testthe dialog scenarios disused above. Include the screenshots that show the bot responses and your input. Explain and interpret how the bot handles and responds to your input.
• Use the try it out panel to Illustrate handling the unexpected input and training the bot. Include the screenshots of the dialog. Explain how the bot handles your input and the approach you use to train the bot.

3. Virtual Assistant and Conversation Data Analysis2-days experiment
• Create a virtual assistant. Share the public link with 2-5 friends and/or family members.
• Day 1
o Ask each participant to run 3-4 conversations.
o At the end of the day, take screenshots of the conversation analytics overview tab. Include the screenshots in your paper and interpret the metrics and plots.
o Check the interactions between user and chatbot on the user conversation tab and identify the messages with unrecognized intents and with misclassified entities. Adjust the classification as needed and discuss the adjustments in your paper.
• Day 2
o Ask each participant to run the same 3-4 conversations again.
o At the end of the day, take screenshots of the conversation analytics overview tab. Make sure that the time period includes day 1 and day 2.
o Include and discuss the screenshots of the overview page in your paper. Discuss the changes in top entities and top intents during day 2.
o Check the interactions between chatbot and user and discuss the findings in the paper.
o If you were going to run this experiment for a third day, what additional entity and intent classification adjustments would you make?

4. Chatbot Enhancement
• What approaches did you use to personalize the interaction with the chatbot?
• Choose 2 Watson services from the list below and discuss how would you integrate them to enhance the chatbot's understanding of user's input and to improve the relevancy of responses.
• What messaging platform would you use to deploy the chatbot? Explain the rationale for your platform choice.
• What approaches would you use to further train the chatbot after deployment

5. Conclusion.
• Discuss 3 chatbot implementation challenges and at least 3 recommendations to build the "smart" chatbots.
• Would the chatbot that you implemented replace the interaction with the live person? Why or why not?

Attachment:- Assignment.rar

Verified Expert

In this assignment, we have written a report regarding ChatBot .That how we can use IBM Watson for creating a chatbot for any organization. Cognitive computing and machine learning concepts have been learned and discuss using IBM Watson.

Reference no: EM132289795

Questions Cloud

Phenomenon of people exerting less : Social loafing (i.e., the phenomenon of people exerting less effort to achieve a goal when they in a group than when they work independently), frequently occurs
Calculate the net capital gain or loss as applicable : LAW6001 Taxation Law Assignment, Laureate International Universities, Australia. Calculate the net capital gain or loss as applicable for Maurice
Describe the essential concepts of recruitment : Thoroughly review the following video. Specifically focus on the 3 essential concepts of recruitment and select any one of the concepts to discuss.
What can an organization do to help its people : 1. What can an organization do to help its people be prepared for change?
Define the purpose of the chatbot : Define the purpose of the chatbot and the conversation requirements. How will an end-user interact with the bot? What are the expected benefits of the chatbot
Research how to effectively use communication technology : Research current articles about how to effectively use communication technology to complete this assignment.
Functional level strategy for international expansion : A great example of functional level strategy for international expansion is Coca Cola. how does Coca Cola apply functional strategy on a global level?
Discussion about the self-assessment surveys : "Self-Assessment Surveys and Development of Leadership Talent" Please respond to the following: Debate the usefulness of self-assessment surveys to determine.
Describe your product : The shoes are intended to substitute canes or service dogs warning blind people of road dangers ahead of them.

Reviews

len2289795

4/21/2019 10:26:50 PM

Conclusion • The chatbot implementation challenges are discussed in-depth • Would your chatbot replace the human interaction • The experiment take-aways reflect the assignment purpose 10 Presentation & Articulation; Paper mechanics and flow; APA format 5 Total

len2289795

4/21/2019 10:26:38 PM

Conversation data analysis experiment • The paper includes the screenshots of the conversation overview page after day 1 and after day 2 and screenshots interpretation • Demonstrate concepts application through in-depth user conversation data log interpretation and through the discussion on intents/entities classification adjustments to improve the match relevancy. 15 Analysis and enhancement • The report illustrates an application of the machine learning, natural language processing, and cognitive computing concepts • Addressed all bullet points in the analysis and enhancement section of the assignment requirements • The discussed integration with other applications is a valuable enhancement of the interaction with the catboat. • The effective use of references to support the analysis • Work originality 25

len2289795

4/21/2019 10:26:32 PM

Criteria Weight Introduction • Business problem definition, including motivations for chatbot implementation • Flow diagram, and scenarios discussion. • The application originality. 15 Implementation • The implementation and discussion address all scenarios defined in the introduction and all bullet points in the assignment requirements. • Used the system entities and user entities with at least 3 examples for each value • Each intent has at least 5 examples • Used context variables and slots to collect and store user input • Used handlers and discursions to allow switching topics during the conversation. • Regular expressions to parse user input. • Conditional responses, at least 3 response variations in each parent node • Used text, image, and option response types. • The implementation is beyond examples in the walkthrough and shows the application of key concepts • Work originality • The work is reproducible when submitted JSON file is imported into Watson Conversation. 30

len2289795

4/21/2019 10:26:20 PM

• A single Microsoft Word or PDF file with a report that addresses all requirements above and all bullet points in the grading rubric. • The JSON file. See the chatbot walkthrough for instructions on how to export the JSON file. Only one assignment submission is allowed. Make sure to attach 2 files before hitting the submit button. To get credit for assignment deliverable, the discussed application and scenarios must be original. The chatbot implementation must meet the defined purpose.

len2289795

4/21/2019 10:26:11 PM

Requirements and Rubric The purpose of this assignment is to illustrate the application of cognitive computing and machine learning concepts through building and training a chatbot that simulates the human conversation for the defined scenarios. You will use IBM Watson Assistant service inIBM Cloud for chatbot implementation. Very important – Your chatbot must be implemented 2-3 days before the assignment is due to collect and analyze the conversation data. The assignment due date cannot be changed because the work cannot be accepted after the last day of class. Before working on this assignment • Complete all required reading in the week 10-12 course content • Complete the chatbot self-assessment in the week 10-12 course content • Complete the chatbot walkthrough in assignment 4 folder, including ungraded exercises • Make sure that your IBM Cloud account is active

Write a Review

Database Management System Questions & Answers

  In your position of it manager for tbwi you are now tasked

in your position of it manager for tbwi you are now tasked with managing the organizations data including making it

  Identify and create database tables

Identify and create database tables with appropriate field-naming conventions. Then, identify primary keys and foreign keys, and explain how referential integrity will be achieved. Normalize the database tables to third normal form (3NF)

  Problem on relational algebra

The database used for this question is a very simple one with the following schema: (Primary keys are bold, foreign keys are underlined)

  Create a list of managers and supervisors

Your company wants to encourage carpooling. Create an answer table listing employee name, city and street address (in that order) for employees who live in Crestline.

  Applying data mining techniques to available data

Applying Data Mining techniques to publically available data produced by both Transpower and the National Institute of Water and Atmospheric Research (NIWA), from which a range of visualizations will be generated.

  Advantages and disadvantages of downloading software

Write a 700- to 1,050-word paper describing the steps involved in downloading files and programs from the Internet.

  Design one table that is in first normal form

Design one table that is in first normal form and fulfills the following requirements. The table should have a primary key that uniquely identifies records.

  Case study-database development

Dual Assessment of Data Quality in Customer Databases,Journal of Data and Information Quality (JDIQ), Volume 1 Issue 3, December 2009, Adir Even, G. Shankaranarayanan.

  Database to keeps track of students in university

University XYZ needs a database that keeps track of students, what classes they taken and the grades for each of the classes.

  Find the names of employees with the highest salary

Find all department(s) with at least two employees of different names and find the department(s) with the most people and find the names of employee(s) with the highest salary.

  How database systems support enterprise and web-based app

Summarize the difference between on-line transaction processing (OLTP) and online analytic processing (OLAP), and their relationship among business intelligence, data warehousing and data mining.

  Write sql statements to create the corresponding relations

Write SQL statements to create the corresponding relations to the ER diagram you designed for Exercise 2.8. If your translation cannot capture any constraints in the ER diagram, explain why.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd