Skip to content

Pratik-Khose/Data-Analysis-with-PandasAI

Repository files navigation

PandasAI with Llama3 for Interactive Data Analysis

Welcome to the PandasAI with Llama3 project! This Streamlit-based web application empowers users to perform intuitive data analysis using natural language queries on CSV datasets, leveraging the power of Llama3 and PandasAI.


Introduction

This project combines the capabilities of the PandasAI library and a local instance of the Llama3 language model to provide seamless, conversational data analysis. With a clean, glassmorphism-inspired UI, users can upload CSV files, ask questions about the data, and receive insightful answers.

Features

  • Upload CSV Files: Easily upload your data in CSV format.
  • Natural Language Queries: Ask questions about your data and get answers powered by Llama3.
  • Error Handling: Robust handling of malicious queries and errors.
  • Glassmorphism UI: A visually appealing interface built with Streamlit.
  • Detailed Data Insights: View the data preview and basic statistics.

Installation

Prerequisites

  • Python 3.9 or higher
  • pip package installer

Setup Instructions

  1. Clone the Repository

    git clone https://github.com/Pratik-Khose/PandasAI-with-Llama3.git
    cd PandasAI-with-Llama3