{"id":20356579,"url":"https://github.com/madhurimarawat/python-projects","last_synced_at":"2025-03-04T17:34:06.217Z","repository":{"id":171966460,"uuid":"648659578","full_name":"madhurimarawat/Python-Projects","owner":"madhurimarawat","description":"This repository contains the projects that I made in the Python programming language.","archived":false,"fork":false,"pushed_at":"2024-11-26T16:49:19.000Z","size":18450,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-15T01:16:55.831Z","etag":null,"topics":["automobile-dataset","big-data-analytics","csv-files","data-analysis-python","data-visualization","data-visualization-project","documentation","email-spam-classification","google-app-data","image-background-removal","image-processing","nba-dataset","python","python-libraries","rock-paper-scissors-game","streamlit","streamlit-deployment","streamlit-webapp"],"latest_commit_sha":null,"homepage":"https://python-email-spam-classification.streamlit.app/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/madhurimarawat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-06-02T13:43:29.000Z","updated_at":"2024-12-08T04:44:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"b58cbb28-d978-46a6-bc16-949213784c16","html_url":"https://github.com/madhurimarawat/Python-Projects","commit_stats":null,"previous_names":["madhurimarawat/python-projects"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurimarawat%2FPython-Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurimarawat%2FPython-Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurimarawat%2FPython-Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurimarawat%2FPython-Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madhurimarawat","download_url":"https://codeload.github.com/madhurimarawat/Python-Projects/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241890294,"owners_count":20037677,"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":["automobile-dataset","big-data-analytics","csv-files","data-analysis-python","data-visualization","data-visualization-project","documentation","email-spam-classification","google-app-data","image-background-removal","image-processing","nba-dataset","python","python-libraries","rock-paper-scissors-game","streamlit","streamlit-deployment","streamlit-webapp"],"created_at":"2024-11-14T23:17:05.462Z","updated_at":"2025-03-04T17:34:06.197Z","avatar_url":"https://github.com/madhurimarawat.png","language":"Jupyter Notebook","readme":"# Python-Projects\nThis repository contains the projects that I made in the Python programming language.\u003cbr\u003e\n\n![Python Illustration](https://github.com/madhurimarawat/Python-Projects/assets/105432776/1d2f657e-5773-445b-b579-29dda1fcc1e5)\n\n## About Python Programming\n\n--\u003e Python is a high-level, general-purpose, and very popular programming language.\u003cbr\u003e\u003cbr\u003e\n--\u003e Python programming language (latest Python 3) is being used in web development, Machine Learning applications, along with all cutting-edge technology in Software Industry.\u003cbr\u003e\u003cbr\u003e\n--\u003e Python is available across widely used platforms like Windows, Linux, and macOS.\u003cbr\u003e\u003cbr\u003e\n--\u003e The biggest strength of Python is huge collection of standard library.\u003cbr\u003e\n\n---\n## Mode of Execution Used  \u003cimg src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" title=\"Google Colab\" alt=\"Google Colab\" width=\"40\" height=\"40\"\u003e\n\n--\u003e Colaboratory, or “Colab” for short, is a product from Google Research which allows anybody to write and execute python code in Jupyter notebook through the browser.\u003cbr\u003e\u003cbr\u003e\n--\u003e Visit colab at:\u0026nbsp; \u003ca href=\"https://colab.research.google.com/\"\u003e \u003cimg src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" title=\"Google Colab\" alt=\"Google Colab\" width=\"40\" height=\"40\"\u003e\u003c/a\u003e\u003cbr\u003e\u003cbr\u003e\n--\u003e Create account using google account.\u003cbr\u003e\u003cbr\u003e\n--\u003e Once account creation is done, we can directly start coding in colab.\u003cbr\u003e\u003cbr\u003e\n--\u003e It supports Python and R.\u003cbr\u003e\u003cbr\u003e\n--\u003e Files are directly saved in Google Drive.\u003cbr\u003e\u003cbr\u003e\n--\u003e To install python library this command is used-\n```\npip install library_name \n```\n---\n\n## About Projects\n\n\u003cp\u003eComplete Description about the project and resources used.\u003c/p\u003e\u003cbr\u003e\n\n\u003cimg src=\"https://ucarecdn.com/a1e34cff-104a-4e5e-b5d8-e229487d3b93/\" width=780 height=600\u003e\n\n---\n\n## **1. Data Visualization Automobile Dataset**\n\n--\u003e Data Visualization is the presentation of data in pictorial format.\u003cbr\u003e\u003cbr\u003e\n--\u003e Target was to see which automobile gives the most features and variations using data visualization.\u003cbr\u003e\n--\u003e In this project visualization of CSV file containing data of automobiles is done in python.\u003cbr\u003e\u003cbr\u003e\n--\u003e Data visualization is done to analyze which body-style of car gives the most features.\u003cbr\u003e\u003cbr\u003e\n--\u003e Patterns found in the analysis are listed.\n\n### Dataset Used\n\n#### **Automobile Dataset**\n--\u003e Dataset is taken from: \u003ca href=\"https://gist.github.com/lauvshree/20ee07bfaa6d97364006fc2320092526\"\u003e🔗\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/github/github-original-wordmark.svg\" height =40 width=40 title=\"Automobile Dataset\" alt=\"Automobile Dataset\"\u003e \u003c/a\u003e\u003cbr\u003e\u003cbr\u003e\n--\u003e This contains data about various automobile in Comma Separated Value (CSV) format.\u003cbr\u003e\u003cbr\u003e\n--\u003e CSV file contains the details of automobile-mileage,length,body-style among other attributes.\u003cbr\u003e\u003cbr\u003e\n--\u003e It contains the following dimensions-[60 rows X 6 columns].\u003cbr\u003e\u003cbr\u003e\n--\u003e The csv file is already preprocessed ,thus their is no need for data cleaning.\u003cbr\u003e\n\n---\n\n## **2. Data Visualization Nba Dataset**\n--\u003e Data Visualization is the presentation of data in pictorial format.\u003cbr\u003e\u003cbr\u003e\n--\u003e Target was to see the features and variations of this dataset and the best data visualization technique for this dataset.\u003cbr\u003e\u003cbr\u003e\n--\u003e In this project visualization of CSV file containing data of new york taxi trip is done in python.\u003cbr\u003e\u003cbr\u003e\n--\u003e Data analysis is done to decide suitable data visulization technique. \u003cbr\u003e\u003cbr\u003e\n--\u003e Finally Data Visualization is done to represent the analysis in an understandable way.\u003cbr\u003e\n\n### Dataset Used\n \n#### **NBA Players Dataset**\n\n--\u003e Dataset is taken from: \u003ca href=\"https://gist.github.com/ganeshbabuNN/80b55569fde8eb6a81518d4c8921c7a6\" \u003e\u003cimg src=\"https://cdn4.iconfinder.com/data/icons/logos-and-brands/512/189_Kaggle_logo_logos-1024.png\" height =40 width=40 title=\"NBA Dataset\" alt=\"NBA Dataset\"\u003e \u003c/a\u003e\u003cbr\u003e\u003cbr\u003e\n--\u003e This contains data about various NBA Players in Comma Separated Value (CSV) format.\u003cbr\u003e\u003cbr\u003e\n--\u003e CSV file contains the details of players-height,weight,team,position among other attributes.\u003cbr\u003e\u003cbr\u003e\n--\u003e It contains the following dimensions-[457 rows X 9 columns].\u003cbr\u003e\u003cbr\u003e\n--\u003e The csv file is already preprocessed ,thus their is no need for data cleaning.\u003cbr\u003e\n\n---\n\n## **3. Rock, Paper, Scissors Unleashed**\n\n--\u003e This Contains a simple and interactive implementation of rock, paper and scissors game.\u003cbr\u003e\u003cbr\u003e\n--\u003e Color code and emojis are also added.\u003cbr\u003e\n\n---\n\n## **4. Image Background Remover**\n--\u003e This contains a simple scratch implementation of background remover in python.\u003cbr\u003e\u003cbr\u003e\n--\u003e Using this we can detect face from images and remove background.\u003cbr\u003e\n\n---\n\n## **5. Big Data Analytics New York Taxi Dataset**\n--\u003e Data Visualization is the presentation of data in pictorial format.\u003cbr\u003e\u003cbr\u003e\n--\u003e Data Cleaning and Visualization is done for this dataset.\u003cbr\u003e\n\n### Dataset Used\n\n#### **New York Taxi Trip Dataset Dataset**\n\nDataset is taken from: \u003ca href=\"https://www.kaggle.com/competitions/nyc-taxi-trip-duration/data\" \u003e🔗\u003cimg src=\"https://github.com/devicons/devicon/blob/master/icons/github/github-original-wordmark.svg\" height =40 width=40 title=\"NBA Dataset\" alt=\"NBA Dataset\"\u003e \u003c/a\u003e\u003cbr\u003e\n\n---\n## **6. Google App Store Exploratory Data Analysis (EDA)**\n\n--\u003e Data Visualization is the presentation of data in pictorial format.\u003cbr\u003e\u003cbr\u003e\n--\u003e Data Cleaning and Visualization is done for this dataset.\u003cbr\u003e\u003cbr\u003e\n--\u003e This Project contains code for EDA and Data Visualization of Google App store data. \u003cbr\u003e\u003cbr\u003e\n--\u003e All findings are summarized, code is also explained. \u003cbr\u003e\u003cbr\u003e\n--\u003e At the end of this project, I have explained all findings in brief. \u003cbr\u003e\u003cbr\u003e\n--\u003e After all graphs explanation is also given to understand the results.\n\n---\n\n### 7. Email Spam Classification\n\n--\u003e **Objective**: Develop a machine learning system for email spam classification using Logistic Regression, focusing on accuracy and efficiency.\u003cbr\u003e\u003cbr\u003e\n--\u003e **Preprocessing \u0026 Feature Engineering**:  Text data is preprocessed using TF-IDF vectorization, converting raw email text into meaningful features for the model.\u003cbr\u003cbr\u003e\n--\u003e **Model**: Logistic Regression is used for binary classification, achieving 94.32% accuracy, with strong precision and recall metrics. \u003cbr\u003e\u003cbr\u003e\n--\u003e **Deployment**: The model is deployed in a Streamlit web app, enabling users to input email text and receive real-time spam classification results. \u003cbr\u003e\n\n![Screenshot 2024-11-26 215632](https://github.com/user-attachments/assets/b74829a9-beb1-4c68-ab87-cd65f079ab80)\n\n![Screenshot 2024-11-26 215700](https://github.com/user-attachments/assets/8463511f-f266-462c-bc8d-24a82db75368)\n\n![Screenshot 2024-11-26 215714](https://github.com/user-attachments/assets/a32d92d3-4bd5-40e0-bc88-782afcd0a56b)\n\n![Screenshot 2024-11-26 215729](https://github.com/user-attachments/assets/610e0294-4b80-4a8a-87e6-e5515a7a9a0c)\n\n![Screenshot 2024-11-26 215814](https://github.com/user-attachments/assets/8016001f-1c04-4750-8a5d-3cb9cb37250d)\n\n---\n\n## Libraries Used\n\n\u003cp\u003eShort Description about all libraries used in Project.\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003ePandas (Panel Data/ Python Data Analysis) - This library is mostly used for analyzing,\ncleaning, exploring, and manipulating data.\u003c/li\u003e\n  \u003cli\u003eMatplotlib - It is a data visualization and graphical plotting library.\u003c/li\u003e\n\u003cli\u003eSeaborn - It is an extension of Matplotlib library used to create more attractive and\ninformative statistical graphics.\u003c/li\u003e\n\u003c/ul\u003e\n\n---\n\n## Thanks for Visiting 😄\n\nDrop a 🌟 if you find this repository useful.\u003cbr\u003e\u003cbr\u003e\nIf you have any doubts or suggestions, feel free to reach me.\u003cbr\u003e\u003cbr\u003e\n📫 How to reach me:  \u0026nbsp; [![Linkedin Badge](https://img.shields.io/badge/-madhurima-blue?style=flat\u0026logo=Linkedin\u0026logoColor=white)](https://www.linkedin.com/in/madhurima-rawat/) \u0026nbsp; \u0026nbsp;\n\u003ca href =\"mailto:rawatmadhurima@gmail.com\"\u003e\u003cimg src=\"https://github.com/madhurimarawat/Machine-Learning-Using-Python/assets/105432776/b6a0873a-e961-42c0-8fbf-ab65828c961a\" height=35 width=30 title=\"Mail Illustration\" alt=\"Mail Illustration📫\" \u003e \u003c/a\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadhurimarawat%2Fpython-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadhurimarawat%2Fpython-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadhurimarawat%2Fpython-projects/lists"}