DEV Community

nirala-mehul
nirala-mehul

Posted on

Integrate to Disrupt

Alt Text

Hey everyone! ๐Ÿ‘‹ This post is about the awesome experience I had during Integrate to Disrupt Hackathon with Symbl.ai.

It was a two staged hackathon with Ideation and Prototype phase based on the theme Disrupt Using Conversation Intelligence i.e. Integrate Symbl.aiโ€™s Conversation Intelligence with some of your favorite tools and platforms to create new functionality and/or workflows you think may be disruptive.

Let's start with with Symbl.ai.

What's Symbl.ai?

symbl-ai-social.png

Symbl.ai is a Conversation Intelligence platform enabling developers to easily build and extend apps to understand and extract contextual insights from natural human conversations at scale. Symbl.aiโ€™s suite of conversation AI APIs can capture natural human conversations in any format and channel (audio, video, email, chat, social) in real-time or asynchronously and analyze conversations using proprietary machine learning algorithms to highlight intents, sentiments, insights, action items and more - bringing developers a plug and play approach to build powerful contextual conversation intelligence experiences.
๐Ÿ”ฎThe best part is - Itโ€™s without the use of upfront training data, wake words or custom classifiers; hence saving a lot of time. โฐ

The entire journey was packed with lots of learning about conversation intelligence.

Idea ๐Ÿ’ก

The project idea the Desk is an office utility service built on the comprehensive suite of APIs provided by symbl.ai. It manages the task/action items discussed over meetings/conversations, maps them to appropriate assignees, and presents a summary table with interactive visualizations.

Prototype

The idea passed the first stage to proceed to the Prototype phase. The prototype was as challenging as it was exciting. The Hackathon Session by symbl.ai team were a life saver ๐Ÿ˜‡.

What we did! ๐Ÿง‘โ€๐Ÿ’ป

The desk backend consist of a node.js app that connects to symbl.ai to get conversations data from meetings/ telephony sessions.

The data was stored in MongoDB wrapped under GraphQL for efficient query and transformation.

Finally the front end acquired info regarding the meetings and presented as a dashboard to aid productivity.

A submission involved a integration of capabilities from the backend, database & front end.

And then only one thing was left, waiting for results.

Our team was declared Winner ๐Ÿฅณ at the event and won Swags besides Beta tester and Community Ambassador Opportunities.

Repo

UI: https://github.com/mehulnirala/desk-ui.git
Backend: https://github.com/mehulnirala/desk-backend.git

I hope you enjoyed the post, A special thanks to Symbl.ai and HackerEarth and Congratulations ๐ŸŽ‰ to all the teams.

Discussion (0)