We are looking for a scraping expert to help us improve a script we had created last year.
What is the script?
Last year we had a developer help us built a script to scrap the player points, rebounds and assists bets from all the bookies in Australia for every NBA match. We want this information, so we know where we can get the most value when making bets.
Why we need help?
The script worked mostly well, but there were a few issues that were never addressed that we would like some help with.
1. The odds did not update quick enough, or the odds scraped did not match up to what is live on the website
2. Some of the markets scraped did not actually exist on the front-end of the website
3. Names of the players were wrong (because different websites have slightly different naming conventions, an exercise needs to be done to rationalise this)
4. The odds would double up i.e. we wouldn't be able to tell which odds were the ones that were live
Here is a link to scraper that was built - [login to view URL] Here you can see the code that has been used if you look in App Scripts.
What we are looking for?
We would like someone to review this code and see if we could patch the issues listed above. We think we have a good base, so no real need to start the whole project again. However, we are also open to your thoughts if you think you could built it better from scratch.
The next evolution of this project, would be to scrape the odds but also place bets automatically depending on when certain conditions are met. This is a more advanced build, but if you would be capable of this as well, please let us know.