Microsoft's Bing Search engine has been predicting the results of the on-going cricket world cup matches. In its latest prediction, it believes that Australia will beat defending world champions India in the second semi-final, which will happen on Thursday.

According to Bing, Australia has a 53.8 per cent chance of winning the semi-final tie as opposed to India's 46.2 per cent chance. Earlier Bing had predicted that South Africa had a 57.8 per cent chance of beating India in the group stage tie, however India bucked the statistics and won the game.

Statistically, Australia has the edge over India. It has the home advantage and generally too Australia has been the dominant team. That said, the Indian team has been unbeaten throughout the world cup and it could actually go on and beat Australia in the semi-final match.

Bing, historically has been pretty accurate in its predictions. This is not the first time it is predicting sports results - it also predicted the results of the 2014 Football World Cup in Brazil and even the NFL SuperBowl. Beyond sports, it has predicted results of the Oscars and the Grammy awards.

Microsoft for its part claims on its website that 'Bing uses a combination of search, social and other relevant data to make intelligent predictions about upcoming events, like sports games, reality TV shows, and more.'

The Bing search engine is also weaved into Microsoft's Cortana virtual assistant which works on Windows Phones, and with the Windows 10, will run across a wide array of devices. Microsoft also has plans of bringing Cortana to competing platforms like iOS and Android.

