How to Deploy Machine Learning Models | Streamlit App in Python for Predicting Football Player Value
In this video, we showcase a Streamlit app that uses a machine learning model to predict football players' market values based on their statistics. 🌟⚽ What the app does: • Predicts football players' "predicted" market value using key stats like minutes played, goals scored, age, position, and more. • Highlights overvalued and undervalued players based on actual vs. predicted values. • Displays the most important features driving market value. • Allows users to input player stats and get instant predictions with just a click! How we built it: 1. Data Collection: o Downloaded player statistics (100+ features!) from Kaggle. o Scraped actual market values from Transfermarkt. 2. Data Processing: o Cleaned, visualized, and transformed the data, turning raw numbers into meaningful insights. o Applied Pearson correlation to uncover relationships and ran feature importance analysis. 3. Model Development: o Built and fine-tuned an XGBoost model for accurate predictions. o Saved the model in a pickle file and results in an Excel file. 4. Streamlit App: o Deployed the model in an easy-to-use Streamlit app where users can: 🔹 Enter player stats to predict their market value. 🔹 Explore graphs and insights to understand the model and data. This app is a complete end-to-end solution, combining data science, machine learning, and app development to make market value predictions accessible and interactive. 👉 Watch now to see how we built it step by step and try the app yourself! #Streamlit #MachineLearning #Football #PlayerMarketValue #XGBoost #DataScience #python 🔗 Chapters: 00:00 – Intro 01:59 – Libraries and Congifs 03:25 – Gathering the Features Data 06:19 – Plotting Feature Importances 07:04 – Predict Button 08:03 – Running the Streamlit App Python Part 1 video: https://youtu.be/mFnRKuf252A Streamlit Part 2: https://youtu.be/ZDJqOv9ttGY Github Link: https://github.com/Pitsillides91/python_2025/tree/main/8.Python_XGBoost_PlayersMarket Connect with me on LinkedIn: https://www.linkedin.com/in/yiannis-pitsillides-8b103271/ Follow me on X: https://x.com/pitsillides91
Download
0 formatsNo download links available.