Project Description
A web application that allows football clubs and scouts to discover alternatives for players according to the playing style, age, and budget restrictions. The app processes and evaluates the datasets of footballers with the use of machine learning algorithms and provides the users with accurate player suggestions and similarities.
Features
Player Similarities and Scouting: Look up for players with similarities in playing styles in an extensive database of more than 16,000 players.
Dynamic Constraints: Apply dynamic filtering to the search results according to the chosen maximum age and budget values.
Data pipeline & Machine Learning: Based on reliable data pipeline and the use of clustering and similarity measures to analyze players' attributes.
User-friendly Interface: An easy-to-use web-based user interface that allows uploading CSV files and setting parameters for the search.
Technologies
Python, Pandas, Scikit-learn (Data processing and machine learning logic)
Streamlit (Web application framework)