Challenge Overview
Introduction
Welcome to “RDD Chatbot Web App Context Implementation Challenge”. We've developed all functionality for this Chatbot using Dialogflow (api.ai). The client wants to implement the context feature for this chatbot using the DialogFlow contexts feature - https://dialogflow.com/docs/contexts
All details are available at https://gitlab.com/rdd-chatbot/rdd-chatbot-app/issues/300
One important consideration - The bot will be finally deployed on a Windows EC2 server - the submission MUST NOT have any requirement/ dependency to have node.js installed on the server to be able to run your submission. The client currently uses the distribution zip from current project and deploys it on this server. There will be no changes in this process.
The challenge will be judged subjectively by copilot and client based on the following
- Bot should answer all questions in contextual situations based on the provided questions/ answers in the document. The submission which covers all context situations well enough will be judged as winner
- Ensure that any code changes done as part of this challenge follow existing coding conventions and all changes are well documented
- Conformance to Final Submission Guidelines mentioned below
- There will be no appeals or appeals response phase
Final Submission Guidelines
You will need to submit the following- Updated source code
- Updated configuration, deployment and verifications instructions
- Demo video
- Heroku link running your submission
- Winner will be asked to raise a MR