This Data Analysis and EDA Report Generator uses Generative AI to help data analysts and business professionals quickly generate insightful EDA and data analysis reports from csv files, streamlining the process of extracting valuable insights from raw data.
LangChain is used to create a seamless integration with language models. In this project, LangChain helps manage the interactions with the Groq API, ensuring efficient prompt generation and response handling.
Groq provides the computational backbone for running the language models. This project uses the Groq API to leverage the power of LLaMA LLM for generating insightful data analysis reports.
The LLaMA Large Language Model (LLM) is utilized to process and understand the data provided in the CSV files. It generates comprehensive and coherent analysis reports, mimicking the output of a skilled data analyst.
-
Clone the repository:
git clone https://github.com/amlanmohanty1/genAI-data-analysis-report-generator.git -
Get an API_KEY from here: https://console.groq.com/keys. Update the value of
GROQ_API_KEYwith the API_KEY you created inside the.envfile. -
Install the required dependencies:
pip install -r requirements.txt -
Run the
app.pyfile.
This project is licensed under the MIT License. Check out the LICENSE file for more details.
