Innovation Hub
An initiative by Al Bayat Mitwahid in UAE

Introduction to AI
Unit 2 - Examples of AI and big data by industry
Lesson 2: Coding (copilot a generative chatbot)
Generative AI uses large datasets in order to be able to answer prompts from a user. These datasets have been created from huge amounts of the internet, so it makes sense that the datasets contain computer code from internet help and tutorial sites. This means that chatbots can understand and respond to questions about coding. More recently some companies have developed AI assistants that can act as a “co-pilot” for coding. A little like autocorrect, these programs will suggest code to write as you are creating your computer program.
This type of copilot AI program cannot remove the need for a human programmer, instead it acts as a tool for programmers to use inorder to help them work more efficiently and with the knowledge they need more accessible. Like with any generative AI, the technology is not 100% reliable, so it is important that programmers know how to check the output of the AI, and conduct enough testing of their programs to be sure that they have the outcome that they were expecting.
