Hi Friends,

Even as I launch this today ( my 80th Birthday ), I realize that there is yet so much to say and do.

There is just no time to look back, no time to wonder,"Will anyone read these pages?"

With regards,
Hemen Parekh
27 June 2013

Monday, 27 February 2017

Writing on the Wall ?



DNA ( 26 Feb 2017 ) carries following news :

---------------------------------------------------------------------------------------------------

AI steals code from other programmes


As each day passes by, Artificial Intelligence is getting smarter. A new AI program has now gained the ability to write its own code.

The AI program, which is built by Microsoft and Cambridge University researchers, is able to solve programming problems — BY STEALING CODE FROM OTHER PROGRAMS. The system called DeepCoder, has the ability to solve basic programming challenges by PLAGIARIZING BITS OF CODE FROM OTHER EXISTING SOFTWARE.

To solve these programming problems, and write code, the machine uses a technique known as program synthesis - can be used TO AUTOMATE THE TEDIOUS PART OF CODE DEVELOPMENT AND LET THE DEVELOPERS FOCUS ON COMPLEX TASKS.

The most wonderful outcome of this machine is that IT WILL GIVE PEOPLE THE ABILITY TO BUILD PROGRAMS, WITHOUT KNOWING HOW TO CODE. Reported by New Scientist, the system is said to TAKE LINES OF CODE FROM EXISTING PROGRAMS AND COMBINING THEM RESPECTIVELY.

This neural network can also take design clues and develop a program after harvesting appropriate lines of code from a massive code database using machine learning. It is said to analyze which lines would be the best fit and writes a working code, in just a few seconds. At the moment, DeepCoder is only capable of solving programming challenges that involve around five lines of code.

Building an AI which is capable of such intense coding could soon, revolutionize the development of computer programs.


If DeepCoder AI System “ will give people the ability to build programs, without knowing how to code “ ,  what could be the implications for the Indian IT industry , which :
·         Employs 3.5 million persons in India ( mostly , software developers )
·         Deploys 3 lakh developers in USA ( on H1 B visa )  ?

India became a “ Software Superpower “ on the back of the “ grunt work “ by these millions

What happens when AI ( DeepCoder ) takes over that work ?
Can we become “ Software Superfluous “ ?
Shall we treat the emergence of  DeepCoder , a threat or an opportunity ?

There is no way , we can stop the march of AI , which is accelerating by the day !
There is only one way
If we cannot lick them , we must join them  !

By becoming :


But that is possible only if the government ,


28  Feb  2017


No comments:

Post a Comment