Skip to content

DirtyLittleData/ChatBots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatBots

(Yes, Breaking Plaid let an LLM write this README— it's on brand 🤖)

Welcome! This repository contains various projects focused on AI, automation, and chatbot development. Below, you’ll find a quick overview of the types of technologies and ideas explored in this folder.

📌 Projects

1️⃣ WhatsApp Chatbot with Flask, Twilio, and OpenAI

  • A chatbot that responds to WhatsApp messages using OpenAI’s GPT-4 model.
  • Built with Flask, Twilio's API, and OpenAI.
  • Uses environment variables for secure API key handling.
  • Includes setup instructions for deploying locally with ngrok and Twilio’s WhatsApp Sandbox.

2️⃣ Local LLM Demonstration with Streamlit

  • A lightweight AI text generator running locally using distilgpt2.
  • Built with Streamlit for an interactive interface.
  • Uses Hugging Face Transformers to generate AI-based responses from user input.

3️⃣ Video Transcript Summarizer with LangChain

  • Processes long-form video transcripts to extract key insights.
  • Uses LangChain and LLMs to generate structured summaries.
  • Outputs concise key points to highlight important information.

🛠️ Technologies Used

  • Python (Primary language for all projects)
  • Flask (Backend for chatbots)
  • Twilio API (WhatsApp integration)
  • OpenAI API (GPT-based responses)
  • Streamlit (Interactive AI demos)
  • Hugging Face Transformers (LLMs for text generation)
  • LangChain (AI-driven summarization)

Feel free to explore these projects, contribute, or use them as inspiration for your own AI-powered tools! 🚀

About

Breaking Plaid data bots

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors