Professional Documents
Culture Documents
AI Applications and Methodologies
AI Applications and Methodologies
and Methodologies
Key Fields of Application in AI
● Chatbots
● Natural Language Processing
● Self Driving Cars
● Weather Predeiction
● Computer Vision
1.1 Chatbots
● Chatbot is one of the applications of AI which simulate conversation with
humans either through voice commands or through text chats or both.
● Chatbot as an AI application that can imitate a real conversation with a user
in their natural language.
● They enable communication via text or audio on websites, messaging
applications, mobile apps, or telephones.
● Some applications of Chatbot are Customer services, E-commerce, Sales and
Marketing, Schools and Universities etc.
Types of Chatbots
Chatbots can broadly be divided into two types:
Answer: NLP is natural language processing and can be used in scenarios where
static or predefined answers, options and questions may not work. In fact, if you
want to understand the intent and context of the user, then it is advisable to use
NLP.
Applications of NLP
Natural language processing has found applications in various fields which are listed as
follows
1. Text Recognition (in an image or a video)
EGcameras that read vehicle’s number plate
Camera / machine captures the image of number plate, the image is transferred to
neural network layer of NLP application, NLP extracts the vehicle’s number from the
image. However, correct extraction of data also depends on the quality of image.
2. Summarization by NLP
● NLP not only can read and understand the paragraphs or full article but can
summarize the article into a shorter narrative without changing the meaning
● It can create the abstract of entire article.
● There are two ways in which summarization takes place – one in which key
phrases are extracted from the document and combined to form a summary
(extraction-based summarization) and the other in which the source
document is shortened (abstraction-based summarization).
3. Information Extraction
Information extraction is the technology of finding a specific information in a
document or searching the document itself. It automatically extracts structured
information such as entities, relationships between entities, and attributes
describing entities from unstructured sources.
Step 3: Inbuilt algorithm converts amplitude Step 4: The plotted graph is converted to
to frequency and then plots a graph equivalent text which is further analysed by
NLP
1.3 Computer Vision (CV)
2. Classification + Localization
3. Object Detection
4. Instance Segmentation
1. Semantic Segmentation
● Semantic Segmentation is also called the Image classification.
● Semantic segmentation is a process in Computer Vision where an image is
classified depending on its visual content.
2. Classification and Localization
● Once the object classified and labelled, the localization task is evoked which
puts a bounding box around the object in the picture
● The term ‘localization’ refers to where the object is in the image
3. Object Detection
● If we have multiple objects in the image, the algorithm will identify all of
them and localise (put a bounding box around) each one of them
4. Instance segmentation
● Instance segmentation is that technique of CV which helps in identifying and
outlining distinctly each object of interest appearing in an image.
● This process helps to create a pixel-wise mask for each object in the image
and provides us a far more granular understanding of the object(s) in the
image.
1.4 Weather Prediction using AI
● In the current model of weather forecasting, scientists gather satellite data i.e.
temperature, wind, humidity etc. and compare and analyse this data against a
mathematical model that is based on past weather patterns and geography of the
region in question. This is done in real time to prevent disasters. This model being
primarily human dependent (and the mathematical model cannot be adjusted real
time) faces many challenges in forecasting.
● On the other hand, Artificial Intelligence (AI) uses computer-generated
mathematical programs and computer vision technology to identify patterns and
make relevant weather predictions. This has resulted in scientists preferring AI for
weather forecasting. One of the key advantages of the AI based model is that it
adjusts itself with the dynamics of atmospheric changes.
1.6. Self-Driving car
" A self-driving car, also known as an autonomous vehicle (AV), driverless car,
robot car, or robotic car is a vehicle that is capable of sensing its environment and
moving safely with little or no human input.”
Self-driving cars or autonomous cars, work on a combination of technologies.They are:
1. Computer Vision: Computer vision allows the car to see / sense the surrounding. Basically, it
uses:
‘Camera’ that captures the picture of its surrounding which then goes to a deep learning model
to processing the image. This helps the car to know when the light is red or where there is a
zebra crossing etc.
‘Radar’ – It is a detection system to find out the how far or close the other vehicles on the road
are ‘
‘Lidar’ – It is a surveillance method with which the distance to a target is measured. The lidar
(Lidar emits laser rays) is usually placed in a spinning wheel on top of the car so that they can
spin around very fast, looking at the environment around them. Here you can see a Lidar placed
on top of the Google car
2. Deep Learning: This is the brain of the car which takes driving decisions on the
information gathered through various sources like computer visions etc.
Robotics: The self-driven cars have a brain and vision but still its brain needs to
connect with other parts of the car to control and navigate effectively. Robotics
helps transmit the driving decisions (by deep learning) to steering, breaks,
throttle etc.
Navigation: Using GPS, stored maps etc. the car navigates busy roads and hurdles
to reach its destination.
Characteristics and Types of AI
● Artificial Intelligence is autonomous and can make independent decisions.
● Has the capacity to predict and adapt
● It is continuously learning.
● AI is reactive.
● AI is futuristic
Systems developed based on AI
1.Data Driven AI
Data driven AI systems, get trained with large datasets, before it makes predictions, forecasts or decisions.
2.Autonomous System
Autonomous system is a technology which understands the environment and reacts without human intervention.Eg:
Self driving Cars
3.Recommendation systems
A recommendation system recommends or suggests products, services, information to users based on analysis of
data based on a number of factors such as the history, behaviour, preference, and interest of the user, etc.
1. Healthcare
2. Transportation
3. Disaster Prediction
4. Agriculture
Non-technical Explanation of Deep Learning