This project was developed with the RBC challenge in mind of developing the Help Desk of the future.

What inspired us

We were inspired by our motivation to improve the world of work.

Background

If we want technical support, we usually contact companies by phone, which is slow and painful for both users and technical support agents, especially when questions are obvious. Our solution is an online chat that responds to people immediately using our own bank of answers. This is a portable and a scalable solution.

Try it!

http://www.rbcH.tech

What we learned

Using NLP, dealing with devilish CORS, implementing docker successfully, struggling with Kubernetes.

How we built

  • Node.js for our servers (one server for our webapp, one for BotFront)
  • React for our front-end
  • Rasa-based Botfront, which is the REST API we are calling for each user interaction
  • We wrote our own Botfront database during the last day and night

Our philosophy for delivery

Hack, hack, hack until it works. Léonard was our webapp and backend expert, François built the DevOps side of things and Han solidified the front end and Antoine wrote + tested the data for NLP.

Challenges we faced

Learning brand new technologies is sometimes difficult! Kubernetes (and CORS brought us some painful pain... and new skills and confidence.

Our code

https://github.com/ntnco/mchacks/

Our training data

https://github.com/lool01/mchack-training-data

Share this project:

Updates