{"id":18632527,"url":"https://github.com/shubhamahobia/ann-classification","last_synced_at":"2025-11-04T07:30:26.918Z","repository":{"id":253774643,"uuid":"844477402","full_name":"ShubhaMahobia/ANN-Classification","owner":"ShubhaMahobia","description":"The project involves developing a machine learning model to predict customer churn using Artificial Neural Networks (ANN). Customer churn refers to the loss of clients or subscribers. Accurately predicting churn helps businesses implement strategies to retain customers, thereby increasing profitability.","archived":false,"fork":false,"pushed_at":"2024-08-19T11:20:37.000Z","size":425,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-07T05:12:47.580Z","etag":null,"topics":["aritificial-intelligence","artificial-neural-networks","churn-prediction","churn-rates","classification","deep-learning","deep-neural-networks","machine-learning"],"latest_commit_sha":null,"homepage":"https://ann-classification-churnrate-qjzu6hqbh4epstlaylkypc.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/ShubhaMahobia.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":"2024-08-19T10:45:52.000Z","updated_at":"2024-08-19T11:22:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"99e3bc22-9a81-4253-89da-0e8ad3e52c1b","html_url":"https://github.com/ShubhaMahobia/ANN-Classification","commit_stats":null,"previous_names":["shubhamahobia/ann-classification"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShubhaMahobia%2FANN-Classification","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShubhaMahobia%2FANN-Classification/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShubhaMahobia%2FANN-Classification/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShubhaMahobia%2FANN-Classification/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShubhaMahobia","download_url":"https://codeload.github.com/ShubhaMahobia/ANN-Classification/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231455868,"owners_count":18379377,"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":["aritificial-intelligence","artificial-neural-networks","churn-prediction","churn-rates","classification","deep-learning","deep-neural-networks","machine-learning"],"created_at":"2024-11-07T05:12:27.620Z","updated_at":"2025-11-04T07:30:26.865Z","avatar_url":"https://github.com/ShubhaMahobia.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![Logo](https://bernardmarr.com/img/What%20is%20an%20Artificial%20Neural%20Networks.jpg)\n\n\n# CHURN RATE PREDICTION - ANN\n\nThe project involves developing a machine learning model to predict customer churn using Artificial Neural Networks (ANN). Customer churn refers to the loss of clients or subscribers. Accurately predicting churn helps businesses implement strategies to retain customers, thereby increasing profitability.\n\n\n## Live Deployement \n\nLive Demo - https://ann-classification-churnrate-qjzu6hqbh4epstlaylkypc.streamlit.app/\n\n\n\n\n\n## Run Locally\n\n1. Clone this repo into your system.\n2. Create virtual environment using the command -\n\n```bash\n python -m venv env\n```\n3. Now install all the packages which are listed in requirements.txt\n\n\n```bash\n pip install -r requirements.txt\n```\n\n4. Now run all the cell in the Experiments.ipynb And Prediction.ipynb as per your need.\n\n5. To run on streamlit - \n\n```bash\n    streamlit run ChurnRate.py\n```\n## Tech Stack\n\n**Frontend Client:** Streamlit Services\n\n**Model Used:** Artificial Neural Network - ANN\n\n**Dataset Used:** Custom \n \n\n## Feedback\n\nIf you have any feedback or just to say Hi!, please reach out to me at mahobiashubham4@gmail.com\n\n\n## Authors\n\n- [@ShubhaMahobia](https://github.com/ShubhaMahobia)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshubhamahobia%2Fann-classification","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshubhamahobia%2Fann-classification","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshubhamahobia%2Fann-classification/lists"}