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)

Top Posts From the AI Ecosystem

1. LLMs will fundamentally change software engineering

Learn how Large Language Models will heavily impact the world of software development, automating code generation and making way for interesting new use cases.

Source: LLMs will Fundamentally Change Software Engineering

2. OpenCommit: GPT CLI for auto-generating commit messages

Speed up your software development workflow with OpenCommit, a new open-source command line tool powered by GPT technology to delight devs with instant, expressive commit messaging.

Source: OpenCommit: GPT generates impressive commits in 1 second 🤯🔫 (CLI, open-source)

3. AI+TDD: Smarter Test Driven Development with Machine Learning

Reimagine TDD with AI CLI to handle justifiable and improved output characteristics. Read now and get firsthand experience.

Source: AI-TDD: you write the test, GPT writes the code to pass it