An open API service indexing awesome lists of open source software.

https://github.com/murtaza98/gsoc

This repo contains some pieces of info about my contribution to GSoC(Google Summer of Code) 2020 program under Rocket.Chat.
https://github.com/murtaza98/gsoc

dialogflow gsoc rasa

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

          


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](./Contributions.md)

## 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 🙏

- **RENATO BECKER** [@Github](https://github.com/renatobecker) [@LinkedIn](https://www.linkedin.com/in/renatobecker/)

## Links

| **Student** | Murtaza Patrawala |
|:--------------------|:-------------------|
| **Organization** | [Rocket.Chat](https://rocket.chat/) |
| **Project** | [Omnichannel: Chatbot support for RASA and Dialogflow](https://summerofcode.withgoogle.com/projects/#6134609332404224) |
| **GitHub** | [@murtaza98](https://github.com/murtaza98) |
| **Linked In** | [murtaza-patrawala-b17419166](https://www.linkedin.com/in/murtaza-patrawala-b17419166) |
| **Email** | patrawalamurtaza52@gmail.com m.patrawala@somaiya.edu |

- [My GSoC Proposal](https://docs.google.com/document/d/1sMoHVFK7bih6XIKlEb7X6QJoZ0wQXImkqwJqg4VKxpI/edit?usp=sharing)
- [My final Presentation PPT](https://docs.google.com/presentation/d/1g4TPIJd3OPtIU5hnx6KogI2CeuSg1-GiDzI2wJ2YjK0/edit?usp=sharing)