Sunday, November 18, 2007

Cricket and IT's evolving faces

Cricket the single largest passion of the nation has sought attention from people of all disciplines. Maybe its "The Bulk" phenomenon of economics that is acting as a magnet for all the moolah seekers or maybe its merely the passion for the game that people love to give attention to the game. But the fact is that today, builders give free homes to cricketers, mobile companies use Sachin and Sehwag for elevating their brand prestige, the finance guys take serious note of the money involved with the game, the gamblers find paradise in this unpredictable pool, the politicians seek publicity with the generous donations given to the winner's funds, the bollywood stars land up in stadium to promote their films. In such a situation how can we expect the IT industry - the industry on which the country's growth is thriving - to stay behind?

Technology has been evolving its faces in its cricketing implementations ever since we first saw the black and white televisions flickering images captured by the on field camera, constantly in search of ball. Technology has evolved a lot ever since and we are now at the stage where the high speed cameras can give you a slow-motion picture at the detail of milliseconds. Image processing is developing rapidly with the "wagon-wheel",
"negative images", "ball pitching area" and many more wonders making it an ease for everyone to ensure clarity with respect to their individual views about the ball just played, removing all of the ambiguities, if any. in this, what more can we expect?


How about using a blend CRM, BI, AI, Data warehouse etc!! Seems like a Latin for you??
Let me explain in lay man's words.

Imagine a screen predicting the next ball to be played by the bowler.
Where and how will he pitch the ball!
"WOW!! How is the that possible?? How can we predict the future?"
Well the answer to this lies with the AI (Artificial Intelligence).

1.Here we develop a system that will Google out (search for) the history of the baller

2.Find out the permutations and combinations used for the currently playing batsman.

3.Will calculate the probabilities of all the possibilities with respect to the current situation.

4.The situation can be compared with the time, innings, no of overs, wickets remaining, type of batsman playing, target etc with varying importance.

5.The system will list down all of the possibilities one below the other in descending order and..

tan-ta-dan..

we have a list of probable balls TO-BE pitched by the baller.

Guys, the future is here.


-NIMISH

3 comments:

Anonymous said...

wat i like abt cricket is that it is yet played by HUMAN BEINGS!!!
personally speaking when the talks came abt the use of completely using robots for umpires phyciked me up. i was and i am dam against it.
the fun of the game lies in its probabilities-of the pitch, of the weather, of the opponent team line up, of the injuries, of the crowd,of the umpiring decision, of the batsmans batting n also of the bowlers bowling.
the batsman will be called a great batsman only wen he can anticipate where and how the bowler is going to bowl the next ball. n not wen he can hit the ball well after he knows before hand as to how the ball is goin to be like.
the concept is really innovative. i like ur direction of thinking. but the above said was my opinion abt such technological use in the game of cricket. i personally would not like cricket loosin its scanctity due to over use of technology.
but tat was some thing impressive for a person like me.

Anonymous said...

also to add on-a great batsman always plays the ball to its merit no matter how it is bowled. also goin further, if the bowler would know that the batsman knows where he gonna bowl the next ball then even the bowler would change his stratergy. so this thing of using ai goes fail at this very step.its only if the bowler fraternity is kept away from knowin such a thing exists and only the batsmaen fraternity knows abt it then only something can work-but we all know thats not possible. also also it'll kill the fun of the game. jus wanted to add all this.

Nimish Inamdar said...

hey Neil,

Strangely I am reading your comment right now. :) ... Well buddy, i love the way you critic the article. I agree, over use of technology will indeed make us robots. We should know where to use technology and where do we need the human touch. the "i" out of the "ai" is what humans need to store in themselves. And hey buddy, everything is the world can be quantified and so is the probability that the bowler will be changing his line of action. well no system is perfect, but what I am trying to convey is that there is a way for ai to calculate the bowloer's step too.