Hello. Having read your requirements, I believe that I have the necessary skills for this task. Having extensive in programming and being acquainted with chatbots and artificial intelligence, I believe that I can do this work. In fact, I have experience with IBM Watson and its chatbot, DialogFlow as well as Microsoft Azure chatbot.
Kindly send a message for more information.