Skip to content

amrishkharr/DataVision---Clean-and-Analyze-Your-Data-Instantly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š DataVision License: MIT

DataVision is a user-friendly, interactive web application built with Streamlit that helps users automatically clean, explore, and model their CSV data without writing a single line of code. Itโ€™s ideal for students, analysts, and professionals who want to perform Exploratory Data Analysis (EDA) and basic machine learning quickly.


๐Ÿš€ Features

  • ๐Ÿ“ค CSV Upload
    Upload your dataset using the sidebar.

  • ๐Ÿ“Š Automatic Data Cleaning

    • Removes missing values
    • Shows missing value summary
    • Row trimming and column removal features
  • ๐Ÿงญ Interactive EDA

    • Dataset overview: rows, columns, cleaned rows
    • Missing value heatmap
    • Categorical value counts
    • Correlation heatmap, line plots, histograms
    • Scatter, box, KDE plots, pairplot sampling
  • ๐Ÿง  Model Training

    • Logistic Regression model is automatically trained if a species column is found
    • Shows classification report and confusion matrix
  • ๐Ÿ”ฎ Make Predictions

    • Interactive sliders allow input of features
    • Predicts the class of new data entries
  • โœ… Responsive Layout

    • Streamlit-based UI with dual-column views for side-by-side insights

๐Ÿ“ File Structure

DataVision---Clean-and-Analyze-Your-Data-Instantly/ โ”‚
โ”œโ”€โ”€ -app.py # Main Streamlit app
โ”œโ”€โ”€ -requirements.txt # Python package dependencies
โ”œโ”€โ”€ -README.md # Project documentation
โ””โ”€โ”€ -.streamlit/
โ””โ”€โ”€ -config.toml # UI customization settings


โ–ถ๏ธ Getting Started

1. Clone the Repository

git clone https://github.com/amrishkharr/DataVision---Clean-and-Analyze-Your-Data-Instantly.git
cd DataVision

### 2. Install Requirements

pip install -r requirements.txt

### 3. Run the App

streamlit run app.py

๐Ÿ‘จโ€๐Ÿ’ป Author Amrishkhar R GitHub: @amrishkharr

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published