Today's internet is not just accessed
by humans but is increasingly being
accessed by systems, robots and
devices. Over the last 10 years, the
internet has evolved to allow systems
to communicate and respond securely
and programmat i ca l l y . API s or
application programming interfaces
are designed so that systems with
validated credentials can query and
access systems widely available on
the internet. Systems are designed to
respond to queries from programs
with data that is machine-readable.
With the scale and reach of the internet, it is essential that these
protocols must be built and managed efficiently in a distributed fashion,
rather than being managed centrally.
The programmable web has made the internet not just a repository to view
information but also made the internet responsive and actionable.
Continuous Transformation by Design
6
Annual Report 2015-16
l
Artificial Intelligence has always fascinated computer scientists ever since the
mid-60s when computers started becoming commercially available. But
achieving meaningful success has always been the Holy Grail.
The quest and the eventual success of computer programs in competing with
humans in specific activities such as:
Deep Blue beating Gary Kasparov at chess in 1996
Watson winning the Jeopardy competition in 2011, and
AlphaGo beating Lee Sadol at the ancient Chinese game, ' Go' in 2016
have brought machine learning into the limelight.
The increased availability of computing power, the ability to access and
manipulate data across data sources on the internet and next-generation
algorithms have made it possible to leverage artificial intelligence and
machine-learning for commercial applications at reasonable cost.
l
l
l
Machine Learning
Application Programming Interfaces (APIs)