Logo Lanfrica

PETERMUTWIRI/Gradio-app

Record type:

software
Creator:
PET
Host:
This project creates a user-friendly interface using Streamlit to help a telecommunications company manage customer churn, leveraging a machine learning model. Developed in collaboration with the Azubi Africa Data Science Training program. ## πŸš€Embedding Machine learning Model using Gradio Framework πŸ€– πŸš€ πŸš€ This project demonstrates the incorporation of a machine learning model into a graphical user interface (GUI) using Gradio framework. The aim is to create an interactive interface that assists a telecommunications company in managing customer churn. This application was collaboratively developed as part of the Azubi Africa Data Science Training program. ## Prerequisites Make sure you have the following libraries installed in your Python environment or virtual environment: * gradio * pandas==1.5.3 * numpy==1.23.5 * seaborn==0.12.2 * scikit-learn==1.3.0 * gdown You can install these libraries using the following command: ## Setup πŸ’» πŸͺ› πŸ”§ To set up and run the Gradio app in your local environment, follow these instructions: 1. Clone this repository to your local machine: Open a terminal or command prompt on your computer. Once the cloning process is complete, you can navigate into the cloned directory using the cd command: **Python:** Make sure you have Python installed on your system. You can download it from Python's official website. **Virtual Environment (optional but recommended):** It's recommended to use a virtual environment to manage dependencies for your project. You can create a virtual environment using the following commands: **Required Packages:** Install the required Python packages using pip. You can install them using the provided requirements.txt file: **Run the Gradio app using the following command:** Go to your browser at the following address : App Link ## Preview πŸ” πŸ€– Below is a preview showcasing the app's appearance. Top Buttom ## Authors πŸ“– πŸ§‘β€πŸŽ“ This project was developed during the Azubi Africa Data Science Training. Below is the details of the initial collaborators of this project with respective articles covering the process of the project and their individual github profiles. | Name | Article | Github …