{"id":21806361,"url":"https://github.com/sejalmankar1012/customer_churn","last_synced_at":"2026-04-05T23:38:28.728Z","repository":{"id":190577117,"uuid":"682931188","full_name":"sejalmankar1012/Customer_Churn","owner":"sejalmankar1012","description":" The goal of this project was to develop a machine learning model that predicts customer churn based on historical customer data.","archived":false,"fork":false,"pushed_at":"2023-08-25T08:36:35.000Z","size":7450,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-21T07:44:55.188Z","etag":null,"topics":["dataset","deep-learning","deployment","machine-learning","model-building","modeling","numpy","optimization","pandas","seaborn","streamlit","tensorflow"],"latest_commit_sha":null,"homepage":" http://localhost:8501","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/sejalmankar1012.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}},"created_at":"2023-08-25T07:41:25.000Z","updated_at":"2023-08-31T16:06:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"4dbd83de-3854-4931-b47f-167ded53fd1a","html_url":"https://github.com/sejalmankar1012/Customer_Churn","commit_stats":null,"previous_names":["sejalmankar1012/customerchurn","sejalmankar1012/customer_churn"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sejalmankar1012%2FCustomer_Churn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sejalmankar1012%2FCustomer_Churn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sejalmankar1012%2FCustomer_Churn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sejalmankar1012%2FCustomer_Churn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sejalmankar1012","download_url":"https://codeload.github.com/sejalmankar1012/Customer_Churn/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244759899,"owners_count":20505712,"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":["dataset","deep-learning","deployment","machine-learning","model-building","modeling","numpy","optimization","pandas","seaborn","streamlit","tensorflow"],"created_at":"2024-11-27T12:19:11.811Z","updated_at":"2025-12-31T00:03:30.692Z","avatar_url":"https://github.com/sejalmankar1012.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Customer Churn Prediction Project\n\nWelcome to the Customer Churn Prediction project! In this project, we aim to develop a machine learning model that predicts customer churn based on historical customer data. This README file provides an overview of the project's structure, instructions, and key components.\n\n## Objective\n\nThe primary objective of this project is to build a machine learning model that predicts customer churn using historical customer data. The project follows a typical machine learning project pipeline, encompassing data preprocessing, feature engineering, model building, model optimization, and model deployment.\n\n## Dataset\n\nWe are provided with a dataset in CSV format containing historical customer information, including customer attributes, interactions, and whether they churned or not. The dataset will be used to train, validate, and test our machine learning model.\n\n## Project Structure\n\nThe project is structured as follows:\n\n1. **Data Preprocessing:** Load the dataset, handle missing data and outliers, encode categorical variables, and split the data into training and testing sets.\n2. **Feature Engineering:** Create relevant features from the dataset to enhance model prediction accuracy. Apply feature scaling or normalization if required.\n3. **Model Building:** Choose suitable machine learning algorithms, train and validate the model, and evaluate its performance using appropriate metrics.\n4. **Model Optimization:** Fine-tune model parameters to improve predictive performance. Employ techniques like cross-validation and hyperparameter tuning.\n5. **Model Deployment:** Deploy the trained model in a simulated production environment. Showcase its ability to make predictions on new customer data.\n\n## Deliverables\n\nThe following deliverables are expected from this project:\n\n1. **Code Implementation:** A Jupyter Notebook or Python script containing the entire code for the project, organized by the project's structure.\n2. **Project Report:** A detailed report summarizing your approach, including preprocessing steps, feature engineering decisions, model selection rationale, and key findings.\n3. **Performance Metrics and Visualizations:** Include relevant performance metrics (accuracy, precision, recall, F1-score) and visualizations depicting model performance.\n\n## Usage Instructions\n\nTo run the code and reproduce the results:\n\n1. Install the required libraries by running: `pip install -r requirements.txt`\n2. Execute the Jupyter Notebook or Python script, ensuring the dataset file path is correctly provided.\n3. Follow the step-by-step instructions in the code to preprocess the data, engineer features, build, optimize, and deploy the model.\n\n## Additional Information\n\n- Python and popular machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch) are utilized in this project.\n- The project emphasizes proficiency in data preprocessing, feature engineering, model development, and deployment.\n- Comprehensive documentation is essential to ensure transparency and share insights gained from the project.\n\nFor any questions or inquiries, feel free to contact [Sejal Mankar] at [sejalmankar444@gmail.com].\n\nHappy coding and exploring customer churn prediction!\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsejalmankar1012%2Fcustomer_churn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsejalmankar1012%2Fcustomer_churn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsejalmankar1012%2Fcustomer_churn/lists"}