BotolaScout stands at the intersection of data science and sports, transforming how player performance is analyzed and understood in the Moroccan football premier league. By integrating advanced statistical analysis and interactive visualizations, this application harnesses the power of technology & data to offer in-depth player performance analyses, providing scouts, coaches, and passionate football enthusiasts with the tools they need to discover and evaluate the next football sensation.
Dive into the world of Moroccan football like never before with BotolaScout – where data meets passion, and talent rises to the top !
If you like the repo, please feel free to give it a ⭐ (top right).
● Comprehensive Player Database: Access detailed statistics and profiles for every player in the Botola Pro 2023/24 season.● Advanced Filtering System: Utilize a multi-parameter search engine to find players matching specific criteria.
● Interactive Dashboards: Visualize player performance through intuitive heat maps, shot maps, beeswarm plots and comparative radar and pizza charts.
● Data-Driven Insights: Make informed decisions with up-to-date statistics and performance metrics.
● User-Friendly Interface: Navigate effortlessly through player profiles, team statistics, and league-wide comparisons.
● Data Collection: Web & API scraping for gathering comprehensive and real-time player data from various sources (SofaScore & TransferMarket)
● Backend: Python, the backbone of the application, used for data collection, processing, and backend logic with Streamlit
● Frontend: CSS & HTML for designing a sleek and user-friendly interface.
● Visualization: Interactive charts and graphs, implemented to display player statistics in a clear and engaging manner, enhancing the user experience.
To access the BotolaScout Web App online, go to :
If you prefer to run the app locally, follow these steps:
- Clone the repository:
git clone https://github.com/MS3B09/Botola-Scout.git
- Navigate to the project directory:
cd Botola-Scout
- Install the required dependencies:
pip install -r requirements.txt
- Run the App:
streamlit run scouting_app.py