Skip to content
/ GSoC Public

This repo contains some pieces of info about my contribution to GSoC(Google Summer of Code) 2020 program under Rocket.Chat.

Notifications You must be signed in to change notification settings

murtaza98/GSoC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

google-summer-of-code

Integrating Dialogflow and RASA with Rocket.Chat

Project Abstract    Work Product    Working Demo    Contributions    Mentor    Links

It was an incredible learning experience with GSoC and Rocket.Chat! I can't believe three months have passed so quick that I'm writing this final report, summarizing all the exciting work I did in these Summers

Project Abstract

  • The goal for this project is to integrate chatbot platforms like Dialogflow and RASA with Rocket.Chat.

  • These integrations are built to work with the Livechat module of Rocket.Chat. Livechat is a modern helpdesk application that helps connect a live-agent with a visitor so that the live-agent and answer visitor's queries.

  • With these new Integrations of Dialogflow and Rasa, Rocket.Chat will now allow site visitors to interact with a Bot instead of a live-agent. These Bots would be developed and maintained on Dialogflow and RASA.

  • This is a very common approach which most of the businesses use nowadays, where a visitor would first interact with a Bot. These bots can handle simple interactions like answering FAQ's for a business, to complex interactions like ordering an item. If these bots are not able to answer visitor questions, then the visitor would be transferred automatically to an online live-agent who can address their query.

Work Product

The final product / deliverable for this project is in the form of Rocket.Chat APP which is now published on Rocket.Chat Marketplace 🚀. Here are a few screenshots of both these apps:

google-summer-of-code

Screenshot of Both Apps installed on Rocket.Chat Sever

Working Demo

  • Rasa and Rocket.Chat Integration Video Demo
Rasa and Rocket.Chat Integration Video Demo



  • Dialogflow and Rocket.Chat Integration Video Demo(Captions on its way)
Dialogflow and Rocket.Chat Integration Video Demo

Contributions

I've attached a detailed summary of all my contributions separately here

Mentor

“One of the greatest values of mentors is the ability to see ahead what others cannot see and to help them navigate a course to their destination.” — John C. Maxwell

At the end of my GSoC journey, I 100% agree with this quote.

Special thanks to my mentor for guiding me to my destination 🙏

Links

Student Murtaza Patrawala
Organization Rocket.Chat
Project Omnichannel: Chatbot support for RASA and Dialogflow
GitHub @murtaza98
Linked In murtaza-patrawala-b17419166
Email [email protected]
[email protected]

About

This repo contains some pieces of info about my contribution to GSoC(Google Summer of Code) 2020 program under Rocket.Chat.

Topics

Resources

Stars

Watchers

Forks