DEV Community

Cover image for DeepGram AI ChatBot
TEJENDER UPADHYAY
TEJENDER UPADHYAY

Posted on

DeepGram AI ChatBot

Overview of My Submission

Through our interactive chatbot chat, we help you have discussions about impactful topics: climate change, politics, sustainability...
You name it, we've got it covered.
So chat, learn and build up your confidence, to get the experience of a native speaker and be able to discuss those topics that can help you make a positive change in the world around you.

Submission Category:

Whacky Wildcards

Link to Code on GitHub

https://github.com/Tejender1521/Deepgram-AI-ChatBot.git

System Setup/Installation Guide

Go to terminal and run $ python --version

If you don't have python installed then view installation guide from here https://www.python.org/

To follow the upcoming steps you must have Deepgram(https://deepgram.com/why-deepgram/) and OpenAI(https://openai.com/) account, and further create your API key credentials that is used in further steps.

$ git clone https://github.com/Tejender1521/Deepgram-AI-ChatBot.git
$ cd Deepgram-AI-ChatBot
$ pip install -r requirements.txt
$ python app.py
Enter fullscreen mode Exit fullscreen mode

Note: If the forementioned method does't work then you can simply install using setup.py
Your app should now be running on localhost:5000.

Tech Stack Used
DeepGram
OpenAI
Python
Flask
Vanilla.js

Additional Resources / Info

Home
Chat

About
AI Chat Bot 1
AI Chat Bot 2

Conclusion
We have tested this on several research groups and the results were positive. We really believe that through this technology nd with the help of DeepGram one can improve their communication skills significantly.

Top comments (0)