Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 23

INSTITUTE - UIE

DEPARTMENT- ACADEMIC
UNIT-1
Bachelor of Engineering

FOUNDATIONS OF AI
APPLICATIONS LAB
20ECP-118
DISCOVER . LEARN .
20ECP118: Foundations of AI Applications Lab
EMPOWER
INSTRUCTOR FOR
AI
Mamta Arora
ECE department
E-2076
Mamtaarora.ece@cumail.in
WHAT IS ARTIFICIAL
INTELLIGENCE?
 The term “Artificial Intelligence” was actually coined way back in
1956 by John McCarthy, a professor at Dartmouth.
 Did you know that 90% of the world’s data has been generated in
the past two years alone?
ARTIFICIAL INTELLIGENCE
ON A CONCEPTUAL LEVEL
 Artificial Intelligence – in my opinion, is the simulation of human
intelligence done by machines programmed by us. The machines
need to learn how to reason and do some self-correction as needed
along the way.

 Machine Learning and Deep Learning are just ways


to achieve Artificial Intelligence.
TYPES OF ARTIFICIAL
INTELLIGENCE
 Narrow AI: Narrow AI is an Artificial Intelligence System that is
designed and trained for one particular task. Virtual assistants such
as Amazon’s Alexa and Apple’s Siri use narrow AI.
 Wide AI: Wide AI is a system with cognitive abilities so that when
the system is presented with an unfamiliar task, it is intelligent
enough to find a solution.
MAJOR USE CASES OF
ARTIFICIAL INTELLIGENCE
 Artificial Intelligence In Sports – A Computer System That
Defeats A World Champion – Deep Blue
 Artificial Intelligence For Rescue Missions
 Artificial Intelligence For Wildlife Poaching Prevention
 Artificial Intelligence For Smart Agriculture
 Artificial Intelligence In Healthcare – Better Surgeries
And Prosthetics 
 Artificial Intelligence Tracking Wildlife Populations
WHAT IS ARTIFICIAL
INTELLIGENCE?
 AI is a technique that enables machines to mimic human
behavior. Artificial Intelligence is the theory and
development of computer systems able to perform tasks
normally requiring human intelligence, such as visual
perception, speech recognition, decision-making and
translation between languages.
IMPORTANCE OF
ARTIFICIAL INTELLIGENCE
 Artificial Intelligence (AI) has made it possible for machines to learn from experience and
grow to perform human-like tasks. A lot of flashy examples of Artificial Intelligence you
hear about like Self Driving Cars, Chess Playing Computers rely heavily on 
Deep Learning and Natural Language Processing. Using these technologies, computers
can be trained to accomplish specific tasks by processing large amounts of data and
recognizing patterns in the data.
 There are a lot of Areas which contribute to Artificial Intelligence namely:
 Mathematics
 Sociology
 Philosophy
 Computer Science
 Psychology
 NeuroScience
 Biology
ARTIFICIAL INTELLIGENCE
JOB PROFILES
  Machine Learning Engineer
  Data Scientist
 Artificial Intelligence Engineer
 Business Intelligence Developer
  Research Scientist
 Big Data Engineer/Architect
COMPANIES HIRING
ARTIFICIAL INTELLIGENCE
WITH PYTHON
 Artificial Intelligence has been around for over half a century now
and its advancements are growing at an exponential rate. The demand
for AI is at its peak.
 Why Is Python Best For AI?

Despite being a general purpose language, Python has made its way
into the most complex technologies such as Artificial Intelligence,
Machine Learning, Deep Learning, and so on.
WHY HAS PYTHON GAINED SO
MUCH POPULARITY IN ALL
THESE FIELDS?
 Here is a list of reasons why Python is the choice of language for
every core Developer, Data Scientist, Machine Learning Engineer,
etc:
AI-BASED PYTHON
LIBRARIES.
 I will introduce you to the most effective and popular AI-based
Python Libraries.
 Tensor flow
 Scikit-Learn
 NumPy
 Theano
 Keras
 NLTK
DEMAND FOR AI
TYPES OF ARTIFICIAL
INTELLIGENCE

 AI is structured along three evolutionary stages:


 Artificial Narrow Intelligence
 Artificial General Intelligence
 Artificial Super Intelligence
FUTURE OF AI
 In the last ten years, artificial intelligence has changed the world in subtle but sweeping ways. Voice
recognition on every smartphone was a simple proof of concept. Over the next 10 years, artificial
intelligence will make more progress than in the fifty before it, combined. With countless quickly
oncoming applications to business, government, and personal life, its influence will soon touch
absolutely every aspect of our lives.
  Medical diagnosis
 Financial Services
 Translation and Linguistics
 Sports Training
 Paying For Things
 Shopping
 Photographs That Become Purchases
 Running a Business
 Political Analysis
 Sports Strategizing
20ECP118
FOUNDATIONS OF AI
APPLICATIONS LAB

AI Lab

Data Speech &


Chatbots
Science Vision

20ECP118: Foundations of AI Applications Lab


20ECP-118
FOUNDATIONS OF AI
APPLICATIONS LAB
Objective
To develop a basic understanding of the building blocks of AI as presented
in terms of intelligent agents: search, knowledge representation, inference,
logic, and learning.
Outcomes
At the end of the course, a student will be able to:
 Identify problems where artificial intelligence techniques are applicable.
 Apply artificial intelligence techniques in applications which involve
perception, reasoning and learning.
 Develop simple intelligent system using available tools and techniques of
AI to analyze and interpret domain knowledge.

20ECP118: Foundations of AI Applications Lab


20ECP118
FOUNDATIONS OF AI
APPLICATIONS LAB
List of Tasks/Micro-Projects
 Understand program flow control in Python.
 Explore functions, list, tuples & ranges in Python.
 Derive insights from images in the cloud using pre-trained Vision API models to detect
emotion and understand text.
 Perform Speech-to-text conversion using pre trained machine learning API models for
short-form or long-form audio.
 Derive insights from unstructured text using machine learning custom models to classify,
extract, and detect sentiments.
 Create an artificial intelligence powered ChatBot to mimic human interactions for e-
commerce.
 Create a service ChatBot that responds with relevant data in a conversation for Educational
institutions.
 Explore, visualise, transform and summarise input datasets for building classification
models.
 Predict whether or not it will rain tomorrow by training a binary classification model.
 Predict outcome of individual items located in groups to classify iris species.
 Develop an engineered solution to socially relevant problem(s) with technical report.

20ECP118: Foundations of AI Applications Lab


ASSESSMENT MODEL
Experiment-wise
Worksheet

Internal (60 marks) Post-Experiment Quiz

Mid-Term Assessment
Evaluation
(100 marks)
Project Idea and
Project Presentation

External (40 marks) Technical Report

Viva-Voce

20ECP118: Foundations of AI Applications Lab


ASSESSMENT
BREAKOUT

20ECP118: Foundations of AI Applications Lab


THANK YOU

Doubts and Discussion in Chat


by raising hand and wait for turn
20ECP118: Foundations of AI Applications Lab

You might also like