CSV-AI  by Safiullah-Rahu

Streamlit app for CSV data interaction and analysis

created 2 years ago
331 stars

Top 83.8% on sourcepulse

GitHubView on GitHub
Project Summary

CSV-AI is a Streamlit application designed for users to interact with, summarize, and analyze CSV data using LangChain and OpenAI. It aims to provide an intuitive interface for extracting insights from tabular data without requiring extensive coding knowledge.

How It Works

The application leverages LangChain to process natural language queries against CSV data, powered by OpenAI's language models. Streamlit provides the user interface, enabling users to upload CSV files and interact with the data through chat-like commands for summarization and analysis.

Quick Start & Requirements

  • Primary install / run command: streamlit run app.py
  • Prerequisites: Python 3.x, requirements.txt (includes LangChain, OpenAI, Streamlit, etc.), OpenAI API key.
  • Setup: Clone the repository, install dependencies via pip install -r requirements.txt.

Highlighted Details

  • Natural language interaction with CSV files.
  • Features include data summarization and analysis (filtering, sorting, visualization).
  • Built using LangChain, OpenAI, and Streamlit.

Maintenance & Community

  • Contributions are welcome via GitHub issues and pull requests.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: Permissive for commercial use and integration with closed-source projects.

Limitations & Caveats

The application's performance and accuracy are dependent on the quality of the CSV data and the capabilities of the underlying OpenAI models. An OpenAI API key with associated costs is required for operation.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
8 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems) and Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind).

LightRAG by HKUDS

1.0%
19k
RAG framework for fast, simple retrieval-augmented generation
created 10 months ago
updated 1 day ago
Feedback? Help us improve.