Introducing The Pena.lt/y Web App
I’ve been publishing various football odds and predictions on the site here since its inception so I thought it was time to get a bit more organised about it.
I’d started refactoring all my code recently to automate it so that the models automatically spotted upcoming fixtures and predicted the odds without me needed to tell them to. This all worked fine except that I had to poke around in a database to look at the results so I started developing an interface for it to avoid the tedium that it SQL.
The pena.lt/y web app is essentially a website connected to a computer programme running in the cloud that monitors upcoming football fixtures and models their expected outcomes and probabilities. As well as individual fixtures the pena.lt/y web app also models full seasons so you can see how likely teams are to win the league, reach Europe or get relegated etc. Plus you can see their Pythagorean Predictions too.
Whenever you view a webpage on the pena.lt/y web app section of the site it talks to this programme running the modelling via an API to get the latest fixtures and probabilities which it then uses to dynamically create the page for you to look at. This all means that everything is now fully automated and I don’t need to do anything, the model runs itself and the website updates all its pages and images etc without me having to do anything.
Plus, because the pena.lt/y web app is powered via an API other software can hook up to it too. For example I currently have a bot sniffing around Betfair that checks the odds against mine to see where the value lies.
If you are interested in seeing more then take a look here or via the ‘Fixture Predictions’ header in the menu at the top of the page.
Anyway, let me know what you think – what works, what doesn’t and what I should add next!