Question: AIDI 1 0 0 1 Conversational AI - Assignment: Dialogflow Integration and Fulfilment For this assignment you are going to expand the chatbot you created
AIDI Conversational AI Assignment: Dialogflow Integration and Fulfilment
For this assignment you are going to expand the chatbot you created in the previous assignment and add a new intent that demonstrates fulfillment. Optionally, you can also create an integration for your bot.
For the purposes of this assignment, it doesn't matter if fulfillment intent does not match with the rest of your bot. For example, if in assignment if you did a recipe bot, you could use a weather, cryptocurrency or any other intent you want for this assignment.
Requirements marks total
Create at least new intent beyond the ones you created in assignment m
Create a web API using flask to service the fulfillment, You will need to use a hosting service similar to Heroku to host your fulfillment API. m
Create routes in your flask application.
The route should return your student number in properly formatted JSON m and the webhook route should return the text that dialog flow is to use as part of the integration, similar to what was demonstrated in class. m
Optional Requirement marks total
Complete an integration of your chatbot with at least one social platform. Such as Facebook
messenger, telegram, slack, skype, twitter or hangouts. m
Submission
You should have already shared your chatbot with your faculty, in addition prepare a short screencast video demonstrating your bot's fulfilment and API and upload the video to teams
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
