AI For India


The biggest codding revolution AI for India was conducted from 24th APR 2021 to 25th APR 2021 by the GUVI Geek Networks. The event was conducted in association with the AICTE (All India Council of Technical Education), NEAT (National Educational Alliance for Technology), and IITM research park and co-sponsored by BUDDI.AI.

GUVI has ignited an AI revolution with its official attempt for the Guinness World Record for the maximum number of users to take an online Computer programming lesson in 24 Hours with the access window from 24th APR 6 pm to 25th APR 6 pm. The event was open to all citizens from 8 years to 80 years of age and was available in Hindi, English, and Tamil.

The coding event has attracted over 2.80 lakh participants interested in learning Python and Artificial Intelligence.

Before diving deep into the event, the primary question to be answered is “WHY PYTHON?“, Despite C, C++ being the general-purpose programming language, Python language is considered the best beginner programming language. Since python is easy to learn and deploy and has a simplified syntax which gives more emphasis on natural language. And the codes can be easily written and executed much faster than other programming languages. Apart from this, it is an interpreted, High – Level, and general-purpose programming language.

Artificial Intelligence (AI) is a branch of science concerned with developing intelligent machines which can perform tasks that typically require human intelligence. Both Machine Learning and Deep Learning are the subsets of Artificial Intelligence, which involve audio, visual, and Natural Language Processing (NLP). Collection of the training data, training the classifier and making predictions are the processes involved in developing a Machine Learning model. Machine Learning models can be developed based on supervised and unsupervised learning methods and trained using High-End Machine Learning – library tools such as Sci-kit and Tensor flow.

The motive of the event was to learn and implement Python and Artificial Intelligence to develop a face recognition web application. 

In the first half of the session, every participant was trained on the Python programming basics. A quiz was conducted in two intervals to test the understanding of the participants. The questions tested the conceptual understanding and code implementation. The first half ended with an overall assessment of the basics of python programming.

Then the next half began with Artificial Intelligence and a brief explanation of Machine Learning and Deep Learning. Machine Learning tools were explained with appropriate examples. A Machine Learning assessment on implementing a code for object classification and followed by hands-on development of a Machine Learning model for two cases, case-1: Rock, Paper, and Scissor game case-2: Identify people with or without a mask. The participants had trained their models with real-time inputs and successfully tested them.

Throughout the workshop, the participants had access to Codekata to solve programming problems through a gamified approach, Webkata front-end practice platform, and a MicroARC skill assessment platform powered by Artificial Intelligence. The successful participants were issued a certificate of appreciation for their efforts in learning and developing a Machine Learning model to build a face recognition application.