{"id":18058260,"url":"https://github.com/jenishajustin/elevate_eda","last_synced_at":"2025-04-05T11:14:42.733Z","repository":{"id":258939058,"uuid":"875597738","full_name":"Jenishajustin/Elevate_EDA","owner":"Jenishajustin","description":"Elevate EDA is an interactive data exploration tool designed to simplify Exploratory Data Analysis (EDA). Powered by Python and Streamlit, it offers visualizations, summary statistics, and automated reports to help users gain insights from their datasets efficiently.","archived":false,"fork":false,"pushed_at":"2024-10-21T06:23:23.000Z","size":2375,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-21T09:09:49.985Z","etag":null,"topics":["plotly-express","sklearn","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jenishajustin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-20T12:13:49.000Z","updated_at":"2024-10-21T06:23:26.000Z","dependencies_parsed_at":"2024-10-25T16:57:21.543Z","dependency_job_id":"38ae6111-05b6-418e-a0ea-02f38f8d03c0","html_url":"https://github.com/Jenishajustin/Elevate_EDA","commit_stats":null,"previous_names":["jenishajustin/elevate_eda"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenishajustin%2FElevate_EDA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenishajustin%2FElevate_EDA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenishajustin%2FElevate_EDA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenishajustin%2FElevate_EDA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jenishajustin","download_url":"https://codeload.github.com/Jenishajustin/Elevate_EDA/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247325701,"owners_count":20920714,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["plotly-express","sklearn","streamlit"],"created_at":"2024-10-31T03:05:51.886Z","updated_at":"2025-04-05T11:14:42.703Z","avatar_url":"https://github.com/Jenishajustin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Elevate EDA\n\nElevate EDA is a comprehensive data exploration tool designed to streamline and enhance the process of performing **Exploratory Data Analysis (EDA)**. It provides users with an intuitive interface, powerful visualizations, and insights to better understand and make sense of their datasets.\n\n## Features\n- **Data Visualization:** Create a wide range of graphs and charts, including histograms, scatter plots, heatmaps, and more.\n- **Summary Statistics:** Easily generate summary statistics for your datasets, including mean, median, variance, and standard deviation.\n- **Correlation Analysis:** Visualize the relationships between different features with correlation matrices.\n- **Interactive UI:** Built with Streamlit, offering an easy-to-use, interactive interface.\n- **Automated Reports:** Export reports in a customizable format for presentations and decision-making.\n\n## Technologies Used\n- **Python**: The core programming language used for data processing.\n- **Streamlit**: Framework for building the user interface.\n- **Pandas**: Data manipulation and analysis library.\n- **Matplotlib** \u0026 **Seaborn**: Visualization libraries for creating plots.\n- **NumPy**: For numerical computing.\n- **Scikit-learn**: For data preprocessing and basic machine learning tasks.\n\n## Installation\n\nTo get started with Elevate EDA, follow these steps:\n\n1. **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/Jenishajustin/elevate-eda.git\n    ```\n\n2. **Navigate to the project directory:**\n\n    ```bash\n    cd Elevate_EDA\n    ```\n\n3. **Create a virtual environment (optional but recommended):**\n\n    ```bash\n    python -m venv venv\n    source venv/bin/activate  # For Linux/Mac\n    .\\venv\\Scripts\\activate  # For Windows\n    ```\n\n4. **Install the required dependencies:**\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n5. **Run the Streamlit application:**\n\n    ```bash\n    streamlit run app.py\n    ```\n\n6. **Access the web app:**\n   Open a browser and go to `http://localhost:8501/`.\n\n## Wanna Access Elevate EDA?\nHave fun with my EDA tool 👉 - https://elevate-eda-360.streamlit.app/\n## Usage\n\n1. Upload your dataset (CSV format).\n2. Explore summary statistics, data visualizations, and correlations.\n3. Generate insights through visual tools provided in the app.\n4. Optionally, download an automated EDA report summarizing the key findings.\n\n## Example\n\nHere's an example of how to use Elevate EDA on a sample dataset:\n\n1. Upload your data using the file uploader.\n2. View visualizations like correlation heatmaps, box plots, and pair plots.\n3. Analyze outliers and generate descriptive statistics.\n\n## Screenshots\n\n### Main Dashboard\n![Screenshot 2024-10-20 175313](https://github.com/user-attachments/assets/bb602f2e-1b43-4f79-bec8-04c545b9950a)\n![Screenshot 2024-10-20 175401](https://github.com/user-attachments/assets/99a6de71-b0f6-4a9c-a70c-2d3ca5b9bc28)\n\n### Visualizations\n#### Bar Chart\n![Screenshot 2024-10-20 175522](https://github.com/user-attachments/assets/70fe15df-b23a-453e-b6c9-9105cae3485c)\n\n#### Scatter Plot\n![Screenshot 2024-10-20 175628](https://github.com/user-attachments/assets/957320b9-53f7-470a-8100-96e3f163b40b)\n\n#### Density Contour\n![Screenshot 2024-10-20 175718](https://github.com/user-attachments/assets/6ce76283-a050-44c9-a6d1-7765604c5d98)\n\n### Correlation Matrix\n![Screenshot 2024-10-20 181336](https://github.com/user-attachments/assets/7a2ee25b-d270-4e8c-8c8b-ac7c2f2a81b0)\n\n### K-Means Clustering\n![Screenshot 2024-10-20 181422](https://github.com/user-attachments/assets/7526634f-9830-4ad6-9396-a948e5e4e8d4)\n\n### Cluster Summary\n![Screenshot 2024-10-20 181439](https://github.com/user-attachments/assets/7efd0914-11e3-45d4-adef-719e0bd26d98)\n\n### Data Profile\n![Screenshot 2024-10-20 181540](https://github.com/user-attachments/assets/a1c844c0-1847-485f-91ca-6c2d4835d14f)\n\n### Download Filtered Data\n![Screenshot 2024-10-20 181628](https://github.com/user-attachments/assets/6304c2cd-fc39-4a07-a8d9-d1f4abc0e59c)\n\n## Future Enhancements\n\n- **Feature Selection and Engineering Tools:** Automated feature selection for more advanced EDA.\n- **Data Preprocessing:** Clean and preprocess your data, including handling missing values, outliers,formatting and scaling features.\n- **Machine Learning Integration:** Add basic machine learning model training to the tool.\n- **Custom Reports:** Further customization options for automated reports.\n- **More Visualization Options:** Advanced and custom charting options.\n\n## Contribution\n\nWe welcome contributions! To contribute:\n\n1. Fork the repository.\n2. Create a new branch for your feature/bugfix.\n3. Submit a pull request.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](https://github.com/Jenishajustin/Elevate_EDA/blob/main/LICENSE) file for details.\n\n## Contact\n\nIf you have any questions or suggestions, feel free to reach out at:\n\n- **Email**: jjenisha950@gmail.com\n- **GitHub**: [Jenishajustin][(https://github.com/Jenishajustin)]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenishajustin%2Felevate_eda","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjenishajustin%2Felevate_eda","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenishajustin%2Felevate_eda/lists"}