AI chatbot for data interaction
Top 44.5% on sourcepulse
Robby-chatbot is an AI-powered chatbot designed for natural language interaction with user-provided data from CSV, PDF, TXT files, and YouTube videos. It targets users who need to query and understand their documents or video content conversationally, leveraging Langchain and OpenAI for its core functionality.
How It Works
The chatbot utilizes Langchain to orchestrate interactions with large language models (LLMs), specifically mentioning OpenAI. It processes various data formats (CSV, PDF, TXT) and YouTube video content, likely converting them into a queryable format (e.g., document embeddings) that the LLM can access. Conversational memory is implemented to maintain context across user interactions.
Quick Start & Requirements
pip install -r requirements.txt
streamlit run src/Home.py
Highlighted Details
Maintenance & Community
Contact is available via email at barbot.yvann@gmail.com for contributions.
Licensing & Compatibility
The repository does not explicitly state a license in the provided README.
Limitations & Caveats
The project's website is currently under maintenance. No specific limitations or known bugs are mentioned in the README.
3 months ago
1 day