Robust Odds Scraping Tool Development

Job ID: 38314108

Budget: $750 – $1,500 AUD

Project Brief: Development of an Odds Scraping Tool

Objective:
To develop a robust and efficient odds scraping tool that extracts sports betting data from multiple bookmakers for the sports AFL, MLB, and NRL. The tool should support the following bookmakers:

Bet365
Betr
Betright
Bluebet
Dabble
Ladbrokes
Playup
Pointsbet
Sportsbet
TAB
Unibet
Mintbet
Palmerbet
Swiftbet
Neds
Scope of Work:

Data Extraction:

Scrape odds for AFL, MLB, and NRL games.
Extract relevant information such as game details, betting odds, and market names.
Ensure the data includes the date and time of the game, teams/players involved, and the odds for various betting markets.
Bookmaker-Specific Implementations:

Develop separate modules for each bookmaker to handle unique website structures and scraping techniques.
Ensure that the tool can navigate to the correct sports and market sections for each bookmaker.
Implement error handling to manage website changes and scraping errors gracefully.
Data Formatting and Storage:

Format the scraped data uniformly for easy comparison and analysis.
Store the data in a structured format (e.g., CSV, JSON, or database).
Performance and Efficiency:

Optimize the scraping process for speed and efficiency.
Implement concurrent scraping techniques where applicable to minimize the time required for data extraction.