This is a web application that allows users to perform Exploratory Data Analysis (EDA) on CSV files. Users can upload their datasets, perform EDA operations, and download the generated EDA report in HTML format.
-
CSV Upload: Users can upload their CSV files through the website interface.
-
EDA Generation: The uploaded CSV files will be processed to generate an EDA report in HTML format.
-
Download Options: Users can download the generated EDA report for further analysis.
- Python 3.x
- Flask
- ydata profiling
- Clone the repository:
git clone https://github.com/Yash-Kavaiya/eda-website
- Navigate to the project directory:
cd eda-website
- Install the required Python packages:
pip install -r requirements.txt
- Run the application:
python app.py
-
Open your web browser and go to
http://localhost:5000
to access the EDA website. -
Upload your CSV file using the provided interface.
-
Once the EDA is complete, you will be provided with a download link to get the generated HTML report.
If you would like to contribute to this project, please follow these steps:
-
Fork the repository.
-
Create a new branch for your feature or bug fix:
git checkout -b feature_branch
- Make your changes and commit them:
git commit -m "Description of changes"
- Push your changes to your fork:
git push origin feature_branch
- Create a pull request on the original repository.
This project is licensed under the MIT License.
Feel free to customize this readme file to better suit your specific project. Make sure to replace placeholder values with your actual project details.