Fundamentals of Artificial Intelligence

Fundamentals of Artificial Intelligence

Module 1

Table of Contents

Introduction ....................................................................................................................................................4 Learning Outcomes .......................................................................................................................................6 Overview of AI ................................................................................................................................................ 7

Artificial Intelligence ................................................................................................................................................................ 7 The Need for AI ....................................................................................................................................................................... 11 Cloud Storage and its applications..................................................................................................................................13 Categories of cloud computing services ....................................................................................................................... 14 Major Cloud Platforms and Applications....................................................................................................................... 15 Areas of Application of AI in our Daily Life .......................................................................................... 16 AI and Its Applications..........................................................................................................................................................20 Natural Language Generation (NLG)...............................................................................................................................20 Speech recognition ................................................................................................................................................................ 21 Virtual Agents .......................................................................................................................................................................... 21 Exposure to AI and its applications across different industries ............................................................................ 21 Conversational AI....................................................................................................................................................................23 Application Program Interfaces (APIs) .................................................................................................. 24 Vision APIs.................................................................................................................................................................................24 Speech APIs .............................................................................................................................................................................. 24 Language APIs ......................................................................................................................................................................... 25 Search APIs................................................................................................................................................................................25 Decision APIs ............................................................................................................................................................................ 26 Public Databases......................................................................................................................................... 26 Introduction to Public Datasets.........................................................................................................................................26 Using Public Use Datasets...................................................................................................................................................26 Computer Languages to Develop AI-based Applications.................................................................27 Introduction to R ?Programming ..................................................................................................................................... 29 Introduction to Python ......................................................................................................................................................... 29 Textbook Assessments .............................................................................................................................. 30 Practical Assignment/Lab Work............................................................................................................... 31 Questions to ponder upon ....................................................................................................................... 32

2

Practical Question....................................................................................................................................... 34 Links for Further Reading ......................................................................................................................... 35 Reference Links ........................................................................................................................................... 36 Glossary ......................................................................................................................................................... 38

3

Disclaimer: The Imagine Cup Junior guides and lesson materials are created by Microsoft and our partners and intended to be for guidance only to support with the Imagine Cup Junior Challenge. For the latest on Microsoft AI please visit

4

Introduction

This content has been created in order to support educators in providing their students with an understanding of Artificial Intelligence (AI), to increase knowledge of this emerging technology, and to inspire engagement in Imagine Cup Junior. The content makes use of real life scenarios and how AI can have an impact on the world around them. Educators can use real life scenarios, case studies, research-based actionoriented tasks, and examples from everyday life as part of the student learning. The hands-onactivities are designed to reinforce experiential learning and effective retention of the subject matter. The content is designed to be used as follows:

? Educators can use the content to explain the theory of AI, as well as give practical demonstration of the concepts via real-life examples and prompt students to put forward their own real-life examples in order to demonstrate the comprehension of the concept and its possible applications.

? Having been provided with a handbook, students should be encouraged to collaborate, research, explore, and utilize the various resources available .

5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download