IPL 2026 is now he is now underway! To keep the action alive through analytics, I have now made IPL AI Oracle 2026 to be live with near real-time analytics. This is done with a fully automated pipeline that checks Cricsheet for the latest data updates daily at scheduled times for newly added matches. The pipeline then downloads them, processes them with a yorkr package so that analysis can be done for the following tabs:
- General queries
- Match analysis
- Head to head
- Team versus all teams
- IPL batting
- IPL Bowling
About three years back, I had hosted a Shiny app in R GooglyPlusPlus 2023. This was semi-automated. While the downloads and the processing of the data for the different tabs were done using my R package, yorkr, the Win Probability Analysis was done using a Deep Learning algorithm manually in Google Colab. The weights used to be downloaded and then pushed on to the Shiny app with the other processed data.
Now, I’ve just tied up all the different pieces together, namely:
- downloading of the data
- the processing of the downloaded match files for the different tabs
- and kicking off the Deep Learning algorithm on Kaggle whenever there are more than 3-5 new matches
Check out IPL AI Oracle 2026!
The pipeline is entirely a CRON job, nothing fancy, which executes at scheduled times as specified in the crontab.

To know more about the IPL AI Oracle App, please see
- Introducing IPL AI Oracle: AI that speaks cricket!!!
- Fine-tuning IPL AI Oracle to speak cricket fluently
Included below are some random options in IPL AI Oracle 2026
a) Matches in reverse chronological order
The matches in the Match Analysis tab are displayed with the latest match first

b) Win Probability Analysis charts
i) Side-by-side chart

ii) Overlapping chart

c) Natural Language Queries(as before)
Natural language queries can be asked in all tabs and for all matches
a) How many runs did Suryavanshi score?

b) How many runs did SRH score in powerplay?

Do try out the IPL AI Oracle 2026!! Do explore the different features
Also see
