Publications by Tinniam V Ganesh

Player Performance Estimation using AI Collaborative Filtering

15.05.2022

1. Introduction Often times before crucial matches, or in general, we would like to know the performance of a batsman against a bowler or vice-versa, but we may not have the data. We generally have data where different batsmen would have faced different sets of bowlers with certain performance data like ballsFaced, totalRuns, fours, sixes, strike...

13834 sym R (32107 sym/33 pcs) 136 img

Then, Now(IPL 2022), Beyond : Insights from GooglyPlusPlus

12.06.2022

IPL 2022 has just concluded and yet again, it is has thrown a lot of promising and potential youngsters in its wake, while established players have fallen! With IPL 2022, we realise that “Sceptre and Crown must tumble down” and that form and class like everything else are “shadows not substantial things” (Death the Leveller by James Shirl...

16477 sym 76 img

Masters of Spin: Unraveling the web with R

23.02.2015

Here is a look at some of the masters of spin bowling in cricket. Specifically this post analyzes 3 giants of spin bowling in recent times, namely Shane Warne of Australia, Muthiah Muralitharan of Sri Lanka and our very own Anil Kumble of India.  As to “who is the best leggie” has been a hot topic in cricket in recent years.  As in my earl...

5220 sym 20 img

Mirror, mirror … the best batsman of them all?

24.03.2015

“Full many a gem of purest serene The dark oceans of cave bear.” Thomas Gray – Elegy in country churchyard In this post I do a fine grained analysis of the batting performances of cricketing icons from India and also from the international scene to determine how they stack up against each other.  I perform 2 separate analyses 1) Between I...

7213 sym 52 img

The common alphabet of programming languages

08.06.2015

                                    “All animals are equal, but some animals are more equal than other.”                                     “Four legs good, two legs bad.” from Animal Farm by George Orwell Note: This post is largely intended for those who are embarkin...

10032 sym 6 img

Introducing cricketr! : An R package to analyze performances of cricketers

04.07.2015

Yet all experience is an arch wherethro’ Gleams that untravell’d world whose margin fades For ever and forever when I move. How dull it is to pause, to make an end, To rust unburnish’d, not to shine in use! Ulysses by Alfred Tennyson Introduction This is an initial post in which I introduce a cricketing package ‘cricketr’ which I have ...

19065 sym R (11957 sym/43 pcs) 42 img

Taking cricketr for a spin – Part 1

06.07.2015

“Curiouser and curiouser!” cried Alice “The time has come,” the walrus said, “to talk of many things: Of shoes and ships – and sealing wax – of cabbages and kings” “Begin at the beginning,”the King said, very gravely,“and go on till you come to the end: then stop.” “And what is the use of a book,” thought Alice, “wit...

7718 sym R (7309 sym/28 pcs) 18 img

cricketr digs the Ashes!

20.07.2015

Introduction In some circles the Ashes is considered the ‘mother of all cricketing battles’. But, being a staunch supporter of all things Indian, cricket or otherwise, I have to say that the Ashes pales in comparison against a India-Pakistan match. After all, what are a few frowns and raised eyebrows at the Ashes in comparison to the seething...

7538 sym R (8284 sym/55 pcs) 60 img

cricketr plays the ODIs!

02.08.2015

Introduction In this post my package ‘cricketr’ takes a swing at One Day Internationals(ODIs). Like test batsman who adapt to ODIs with some innovative strokes, the cricketr package has some additional functions and some modified functions to handle the high strike and economy rates in ODIs. As before I have chosen my top 4 ODI batsmen and to...

8959 sym R (14274 sym/61 pcs) 62 img

cricketr adapts to the Twenty20 International!

08.08.2015

Introduction This should be last in the series of posts based on my R package cricketr. That is, unless some bright idea comes trotting along and light bulbs go on around my head. In this post cricketr adapts to the Twenty20 International format. Now cricketr can handle stats from all 3 formats of the game namely Test matches, ODIs and Twenty20 I...

9704 sym R (7005 sym/40 pcs) 48 img