Skip to content

18YashDB10/Chit_Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chit Chat - A Langchain Q&A System for Pandas Dataframes

🚀 First Langchain project: A dynamic Q&A system that interacts with Pandas dataframes, allowing users to query, modify, and visualize data in real time. It also integrates web-based searches to augment datasets.


Tech Stack

1_-PlFCd_VBcALKReO3ZaOEg images download


Key Pics

Screenshot 2024-09-29 at 8 06 52 PM Screenshot 2024-09-29 at 8 02 50 PM Screenshot 2024-09-29 at 8 03 53 PM Screenshot 2024-09-29 at 8 06 28 PM Screenshot 2024-09-29 at 8 08 21 PM Screenshot 2024-09-29 at 8 12 21 PMScreenshot 2024-09-29 at 8 14 03 PM Screenshot 2024-09-29 at 8 18 30 PM

Features

  • Real-time data interaction: Query and manipulate Pandas dataframes.
  • Seamless data querying and updates: Visualize your data with ease.
  • Automated graph plotting: based on data queries and much more.

Applications

This project can be applied across various industries:

  • Data analysis and reporting
  • Business intelligence
  • Data augmentation and enrichment
  • Research and academia
  • Finance

Installation

Follow these steps to set up and run the project:

Prerequisites

  • Python 3.9+
  • pip (Python package installer)

Clone the Repository

git clonehttps://github.com/18YashDB10/Chit_Chat.git
cd Chit_Chat

Create a Virtual Environment (optional but recommended)

python -m venv venv
source venv/bin/activate  # On Windows, use `venv\\Scripts\\activate`

Install Dependencies

pip install -r requirements.txt

Update the api keys

Run the Project

python streamlit_app.py

Applications

  • This project can be applied in a variety of fields, including:
  • 🔹 Data analysis and reporting: Instantly query and visualize datasets without manual intervention
  • 🔹 Business intelligence: Empower decision-makers with real-time data insights and automated insights
  • 🔹 Research and academia: Simplify data handling for researchers working with large datasets
  • 🔹 Finance: Easily query and plot financial data to monitor trends and performance

My experience:

This was my first Langchain project, and it was an exciting learning journey. I faced unique challenges in setting up the agent system and automating processes, but the results were worth it. I’m excited about the potential applications and future developments in this space!


💡 Open to contributions:

Whether you’d like to collaborate, provide feedback, or contribute to the project, feel free to connect with me or submit a pull request on GitHub. Let’s build something amazing together! 🚀

#Langchain #DataScience #Python #Pandas #AI #MachineLearning #DataEngineering #QnASystem #Automation #FirstProject #OpenSource #Collaboration #BusinessIntelligence #Finance

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages