- 2021-01-01 14:32:20
- 338
Project List >> Assemble a pizza-ordering chatbot dialog
Tech Stack : Node.js, Chatbot, IBM Watson , Cloud
If you’ve used Watson Assistant and needed to have the user input data, you’ve noticed that the process can be cumbersome. Each time you added a field required a node, and validating the required logic was done on another node. Error handling, adding help, optional fields, and other logic would require even more nodes. Just creating a user profile or data form resulted in a large graph and extensive application logic. With the new Watson Assistant Slots feature, you can reduce that down to a single node. This code pattern shows how to create an online pizza order for a chatbot using a single node for input. After implementing this code, you will have the knowledge to create your own Watson Assistant Slots. This code pattern now includes instructions on how to use the IBM Cloud Kubernetes Service, too!
OPTION 1 : Project
Industry Mentor from CEW will be assigned to help on the project.
Project Lifecycle will be : Scope, Architecture & Planning, Design, Coding, Testing, Go-Live/Award
Technology Involved : Node.js, Chatbot, IBM Watson , Cloud , Agile, Functional & Non Functional Requirements Capturing, Architecture & Solution Design, Project Plan, Project Estimatation, Use Case Modelling, UML Design, Process Flow Diagrams, UX Personas, Stakeholder Analysis, UX Best Practices, Responsive Design, Coding Best Practices, Unit Testing, Github, Deployment of Project, Devops, Automation, Go Live Procedures + this project
Project
30% Discount
(limited time offer)
(limited time offer)
8 Weeks Mentored Project
Pay Only 999 to block your seat
OPTION 2 : Class & Project
Industry Expert Teachers from CEW will be assigned for 12 weeks coaching on the technologies used in project.
After 12 weeks of teaching, project work will start.
Industry Mentor from CEW will be assigned to help on the project.
Project Lifecycle will be : Scope, Architecture & Planning, Design, Coding, Testing, Go-Live/Award
Technology Involved : Node.js, Chatbot, IBM Watson , Cloud , Agile, Functional & Non Functional Requirements Capturing, Architecture & Solution Design, Project Plan, Project Estimatation, Use Case Modelling, UML Design, Process Flow Diagrams, UX Personas, Stakeholder Analysis, UX Best Practices, Responsive Design, Coding Best Practices, Unit Testing, Github, Deployment of Project, Devops, Automation, Go Live Procedures + this project
Class & Project
appprox. 30% Discount
(limited time offer)
(limited time offer)
24 Weeks Teaching + Mentored Project
Pay Only 999 to block your seat
No Other Class in the world teaches you Real life implementation | Agile Implementation | Requirements Capturing | Architecture & Solution Design | Project Plan | Project Estimatation | Use Case Modelling | UML Design | Process Flow Diagrams | UX Personas | Stakeholder Analysis | UX Best Practices | Responsive Design | Coding Best Practices | Unit Testing | Github | Deployment of Project | Devops | Automation |Go Live Procedures + this project of the projects like we do
What you will learn ?
- Real-world how IT projects are implemented
- Implement project using Node.js, Chatbot, IBM Watson , Cloud
- Capture Requirements of the project using Use Case Modelling (Stakeholders, Personas, Main Scanario, Alternate, Negative, Edge Cases)
- Define Functional & Non-Functional Use Cases
- Create project design using UML Modelling
- Implement project coding using code respositories.
- How Google Analytics, Search Engine Optimization(SEO) are implemented.
- How UX Banners are created.
- Testing using unit tests(create & execute)
- Deployment of the project in cloud
- User Acceptance Testing - How client identify issues, how you fix issues
- Go Live of the project
Description
In this code pattern, we’ll create a simple chatbot with Node.js and Watson Assistant. There will be only a thin application layer, which provides the bare bones of a basic chatbot, with all the logic pushed into Watson Assistant via the new Watson Assistant Slots feature. The chatbot will take a pizza order, filling in slots for the various information required. A similar approach could be used for a user profile or other online form.
When you complete this code pattern, you will be able to:
1. Create a simple chatbot using Node.js and Watson Assistant
2. Use Watson Assistant Slots to fill out required data
3. Use slots handlers to handle conversation flow that does not fit into slots
The code pattern lets you also choose how to deploy the application, using Cloud Foundry on IBM Cloud, or the IBM Cloud Kubernetes Service. Watson Assistant is available on IBM Cloud and IBM Cloud Pak for Data.
FLOW
1. User sends dialog to cloud-based Node.js application.
2. Application interacts with Watson Assistant and uses slots.
3. Replies from Watson Assistant are returned to user via application.
Timelines : 8 weeks
Project will go through the phases of scope, design, coding, unit testing, UAT, Award(Go Live)
Winner will be chosen for each phase(scope,design,coding,unit testing,UAT,Go-Live) of the project, cash prize from CEW ′, certificate, cloud credits will be provided for each phase.
′ terms and conditions defined