Web scraper that extracts all daily tennis matches, and analyse them to predict the probability in the "First Set Player To Break Serve" market.
- Web scrapers to get all data.
- Data analysis from February 2020.
- Multiple formulas are analized every month.
- A neural network is being trained and improved permanently.
The analysis to find a profitable formula for the "First Set Player To Break Serve" market is composed of several phases.
This is the flow chart that describes the whole process.
- Python 2.7
- MongoDB database
- BetsAPI, from RapidAPI (Bet365 access)
-
bs4 (Beautiful Soup)
-
requests (Access to URL)
-
lxml (Beautiful Soup LXML Parser)
-
pymongo (Tools for working with MongoDB)
-
click (Toolkit to pass arguments to the scripts)
-
colorama (Colored terminal print)
-
python-Levenshtein (Python extension for computing string edit distances and similarities)
-
I also use pudb to debug
MIT License
Copyright (c) 2021 Xavi Garcia i Sunyer
Xavi G. Sunyer