Module 1 Introduction To AI
Module 1 Introduction To AI
Module 1
Table of Contents
Learning Objectives ..................................................................................................................................4
Overview of AI ...........................................................................................................................................4
Artificial Intelligence (AI) .................................................................................................................................................. 4
Need for AI ............................................................................................................................................................................ 4
AI Fundamentals .......................................................................................................................................5
Cloud Computing Services.............................................................................................................................................. 5
Computer Vision ................................................................................................................................................................. 6
Natural Language Processing ........................................................................................................................................ 9
Machine Learning .............................................................................................................................................................13
Areas of Application of AI in our Daily Life ....................................................................................... 16
Applications of AI in our Daily Life ............................................................................................................................16
Applications in AI ..............................................................................................................................................................20
Personal vs. Digital Assistants ......................................................................................................................................23
Chatbots ...............................................................................................................................................................................23
AI for Good ............................................................................................................................................. 24
AI for Earth...........................................................................................................................................................................24
AI for Cultural Heritage ..................................................................................................................................................27
AI for Accessibilty..............................................................................................................................................................29
AI for Humanitarian Action ...........................................................................................................................................30
AI for Health........................................................................................................................................................................32
Assessment.............................................................................................................................................. 34
Practical Challenges/Further Learning on Microsoft Learn............................................................. 35
Reference Links ...................................................................................................................................... 37
Glossary……………………………………………………………………………...…………………………………39
2
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 https://www.microsoft.com/en-us/ai
3
Learning Objectives
This module is designed to give students a basic understanding of Artificial Intelligence (AI)
and its applications in everyday life. At the end of the module, students should be able to:
• Understand the basics of AI and other related concepts.
• Understand how AI can be used to solve problems in everyday life.
• Get started with their Imagine Cup Junior submission!
Overview of AI
Artificial Intelligence (AI)
Artificial Intelligence (AI) is an integral part of our lives whether we realize it or not. When we
book a ticket online, scroll through a newsfeed on social media, or go look at the
recommendations from an ecommerce or video streaming site, we are dealing with an AI
component in the background. Most chat assistants we encounter on websites or on our
smartphones are driven by AI.
Need for AI
Intelligence can be defined as the capability to obtain knowledge and skills and apply them to
various situations without supervision to achieve a desired outcome. As is the case with
children, intelligence is acquired through learning. As a child grows, they learn from their
parents, siblings, teachers, friends and society in general. While some learning is taught, other
concepts are learnt by observation of their environment and experiences.
The fundamental premise of AI is that we can create machines that can intelligently think in the
same way humans think. It is designed to learn from the environment, the circumstances it is in
and the things it interacts with (i.e. humans).
4
AI Fundamentals
Cloud Computing Services
Cloud Computing is a system using a robust network of remote computers (called servers)
hosted on the Internet that store, manage, and analyze data.
A cloud computing system keeps its data on Internet servers rather than on a local machine or
personal computer.
Video and Music sharing cloud services stream data across the Internet to an app on the user's
device rather than using a Digital Versatile Disc (DVD) or Compact Disc (CD).
Cloud computing is an integral part of advancing AI and other cognitive capabilities.
5
Computer Vision
Computer vision is a field of artificial intelligence that trains computers to interpret and
understand the visual world. Using still images and videos, machines can accurately identify
and classify objects.
Below is a list of the main applications of Computer Vision.
Face recognition applications are built to detect one or more human faces in a still image or
video and, based on machine learning predictions of facial features, can also determine a
person’s age, gender and even their emotions.
There are more than 27 landmarks for each face in the image, including:
• Age
• Emotion
• Gender
• Pose
• Smile
• Facial hair
Based on these ‘landmarks’, the application can do the following:
6
Face identification
Face identification applications allow searching, identification and matching of faces based on
training faces saved in a bank of up to 1 million people. The application searches the face of
the human and matches certain points on the face marked as identifiers. It recognizes the face
before giving the output.
7
A similar face search finds faces that look similar. A query to that effect returns a collection of
similar faces as seen in the example mentioned above.
Face grouping
In face grouping, images of unidentified people are organized based on the presence of a
common face. You can observe a similar feature in some popular social media platforms which
picks up random images and groups them based on the presence of the faces of people who
are in your friends’ list. The application also automatically tags people to help the user.
Emotion Recognition
Facial recognition software can also recognize the emotions displayed by the human face. The
application distinguishes between emotions such as anger, happiness, contempt, fear, disgust,
sadness, and even surprise. The application is smart enough to understand human emotions
and expressions across cultures. It also understands the way people universally communicate
using particular facial expressions.
8
Fig 6.6: Basic six types of emotions
Speech Authentication
The Speech Conversion AI is an enormously powerful tool capable of listening to a live voice or
a recording and converting it into text. This can be an immensely powerful verification tool
where the unique voice of a person can be used to validate the identity of the person. It is
necessary to complete a process called ‘enrolment’ to train the application in the user’s voice.
9
Fig 6.7: Process of Speech conversion into Text
This process is mandatory and requires the user to record three audio samples of his or her
voice to register it with the software system.
Conversation transcription
With the collaboration of different teams becoming a reality of modern work culture,
conversation transcription can be very useful in meetings as it can create a transcript of the
meeting, allowing participants to check their notes against the full transcript later on. Or using
other software applications, translate this into another language for participants from another
country. The application captures the speech of all participants in the real-time scenario and
creates a transcript. This enables participants to engage in the meetings/discussions
irrespective of the geographical locations. Here are a few more benefits:
• It captures the voices of multiple participants in a given room.
• It safeguards the data by following the mandatory security and compliance certifications as per
the industry guidelines.
• It supports meetings and conferences wherein there is the use of microphones and video
cameras pairing them with the speech devices.
10
Speech transcription
Speech transcription converts spoken audio into text. It can recognize audio from a
microphone or pre-recorded audio file.
The audio is then sent to the server for speech recognition and conversion into text.
The application can be used to build voice-triggered smart apps and dictation software.
Text Analytics
Text analytics is the process of converting unstructured text data into meaningful data for
analysis, measurement of feedback, sentimental analysis, and other uses.
Text analytics applications can use sentiment analysis to understand the mood of the user and,
in the case of Chatbots or other software, react accordingly.
For example, it may recognize that someone with mild Autism is feeling anxious and change
the environment such as lighting or music accordingly. Another application would be to warn a
young user in a Chatroom of possible danger based on the tone of the conversation.
11
Sentiment analysis
Sentiment analysis returns a numeric score between zero (0) and one (1). Zero indicating 100%
negative sentiment and one indicating 100% positive sentiment. It is generated using
classification techniques and supports many languages.
Example –
Positive sentiment – I am feeling happy after getting my new T-shirt.
Negative Sentiment – I am sad because I missed the movie.
Language detection
The API reads the detected language and a numeric score between 0 and 1 is then assigned to
it. A score close to 1, is an indicator that the language identified is correct. A score farther from
1 and closer to 0 means an incorrect identification of the language. The API supports a total of
120 languages.
12
Machine Learning – The foundation of Artificial Intelligence
Machine learning is an application of artificial intelligence (AI) that gives machines the ability to
automatically learn and improve from experience without being explicitly programmed.
Machine learning focuses on the development of computer programs that can access data and
use it learn for themselves.
Supervised learning
Supervised Learning is the training of an artificial intelligence (AI) algorithm using information
that has been labelled.
This can be thought of as a teacher providing students with the correct answers to a set of
known questions upon which they can develop a strategy / learn how to answer similar
questions.
13
Unsupervised learning
Unsupervised Learning is the training of an artificial intelligence (AI) algorithm using
information that is neither classified nor labelled (known) and allowing the algorithm to act on
that information without guidance.
Reinforcement learning
This form of learning is used in robotics, gaming and navigation applications. In reinforcement
learning the algorithm discovers through trial and error which actions yield the greatest
rewards. This type of learning has three primary components: the agent (the learner or
decision-maker), the environment (everything the agent interacts with) and actions (what the
agent can do).
The objective is for the agent to choose actions that maximize the expected reward over a
given amount of time. The agent will reach the goal much faster by following a good strategy.
The goal in reinforcement learning is to learn the best strategy.
14
Fig 6.11: Pictorial example of Reinforcement Learning
15
Areas of Application of AI in our Daily Life
AI Applications
Healthcare
The medical world is increasingly using AI and the Internet of Medical Things (IoMT) for
helping citizens via the range of consumer health applications available today (PwC, 2019).
Such medical applications are a great source of encouragement and support for people to
develop and follow a healthy lifestyle. With proactive health management, technology has put
the person in control of their own health and holistic well-being.
Additionally, advancements in AI have increased the rate of correct diagnosis and error-free
application of treatment options. This has led to a better understanding of patients’ problems
by doctors, and increased the rate of quality feedback, guidance and counselling, and the
identification of other potentially related medical problems.
The inclusion of AI-based technologies in the medical world has improved services given the
fact that the health sector generates large amounts of data which when processed leads to
timely and appropriate decisions which can be taken by the doctors. This technology is known
as predictive analytics and is often used to support data-based clinical decision making. AI uses
pattern recognition to identify risk patterns in the patients or those who have a predisposition
to certain diseases.
16
Fig 6.12 Areas of Use of AI and Robotics in Healthcare. Image Courtesy - (PWC, 2019)
In the past, robot arms were used in medical labs, however, with current developments in
technology, AI-supported robots assist the doctors even during complex surgeries performing
repetitive tasks and, in some cases, under control of the surgeon, take over elements of
complex and delicate surgery.
Intelligent robots in the future will likely completely transform the way the elderly are cared for,
giving them more independence and thus reducing the need of care homes and
hospitalization. AI-based systems are being engaged to have human-like conversations with
elderly people to keep their minds sharp as well as paying a variety of games to assist in
warding off dementia.
Agriculture
AI is being used extensively in agriculture (Intel, 2019). From counting the number of blooms to
predict the yield in the fields, to the detection of pests and predicting which of the sown crops
will yield the best possible returns, technology is being readied to meet a future global
challenge. According to United Nations’ population division, the entire world population is
estimated to touch 9.7 billion by the year 2050 (UN DESA, 2015) and the challenge we will face
will be to feed such a growing population.
17
Microsoft in collaboration with ICRISAT, has developed an AI Sowing App powered by
Microsoft Cortana Intelligence Suite including Machine Learning and Power BI. The app sends
sowing advisories to participating farmers on the optimal date to sow. The best part – the
farmers don’t need to install any sensors in their fields or incur any capital expenditure. All they
need is a feature phone capable of receiving text messages (Microsoft 2017).
Artificial Intelligence can be used in agriculture to assist in weather prediction and simulate the
impact of current and emerging trends on yield, and therefore global produce. Here are three
major categories of applications of AI in agriculture:
Retail
The future of retailing is in the partnership of employees with AI technology to introduce ways
of optimizing the performance of the business. (Bayern, 2019).
AI in retail can be used in specific areas such as supply chain planning, demand forecasting,
customer intelligence, marketing, advertising and campaign management, and pricing and
promotion of products or services. AI can enable more efficient processing of supply chains
and returns in the retail industry. It is also being used to develop chatbots which interact with
customers to understand their enquiries or purchase and react accordingly. Development of
customer-facing AI functionality such as self-service checkouts are designed to benefit retailers
by reducing costs and increasing sales throughput, and assist customers in a trouble-free
shopping experience, thereby increasing customer satisfaction.
18
How can AI help retailers in their business? As we all know AI is powered by data, the system
needs to collect the right kind of data in order to recognize a pattern act on that pattern,
learning as it goes, analyzing trends and commonalities in the data. Customer data is used to
produce an appropriate model to solve specific problems such as customer satisfaction,
purchasing trends, routes taken by customers through the store, maintain the correct stock
level etc. (Hudson, 2019).
One of the many benefits of using AI-driven machines is that it can predict activities that
increase sales (Trivedi, 2019). For example, if the customer is issued a cashback for a purchase,
this may prompt them to buy more, therefore generating more sales. Another benefit of AI in
retail is to improve the customer experience by strengthening engagement with the customer,
with the aim of building a long-term loyal relationship.
The data set required in this example would be sales data correlated against customer
information. This data set is run through the appropriate machine learning algorithm to
produce an AI model. This model is translated into ways in which the retailer can increase
turnover by providing the customer what they want and when they want it.
Productivity at work
AI-powered applications and apps are prevalent at work too, assisting the human resources
department in workforce recruitment. The technology helps managers come up with
convincing job requirements using data from similar job postings which have borne fruit
(Greene, 2019). AI is also supporting scheduling meetings, writing emails, making
appointments and reminding people of various important business and personal tasks that one
might miss out, thus helping users to manage their time well. This document itself was created
using AI techniques in language definition by checking for correct spelling and grammar and
suggesting possible changes to the wording.
Artificial Intelligence works independently of following instructions to fulfil repetitive tasks. The
program is built to understand patterns and draw intelligent connections, thus enabling it to
predict and fulfil the next set of instructions and tasks. Considering all the important factors
this helps it to suggest potentially smarter business decisions to managers. Over a period of
19
time and upon handling multiple cases, the learning element of AI becomes more intuitive in
processing the information. For example, it can propose new operations based on past
budgetary results, talent cost, employment plans, etc.
Organizations can use AI-based applications to allow job candidates to schedule their interview
with the interview panel at a time suitable for all parties. Some applications such as those used
by Stella and Koru (Greene, 2019) make use of AI technology components to match the
requirement of the employers to that of the candidates based on the candidates’ credentials,
skills and the experiences. Another AI-based application known as the Palatine Analytics offers
various tools to managers that help measure the performance of employees, and even select
the right employee for promotion without the element of human bias.
Personal Life
Our personal life is full of examples of AI being used daily. Our engagement is seamless and
therefore goes almost unnoticed. However, many of the apps we run on our smartphones are
all AI-powered. When we want to listen to music, we speak a command, our phone analyses
our speech, understands the task, and runs a search to find the song before playing it.
Reminders for a meeting, or to buy groceries on a particular day for your parents or reminding
you to study a particular subject for an upcoming test are all AI interventions in our daily life.
The email spam filters that keep unwanted emails away from your inbox, or the social
networking site which uses AI to personalize your newsfeed and ensures that you are seeing
posts that interest you, are all examples of how AI has become an integral part of our day-to-
day life.
20
Machine Translation
Thanks to AI, we have access to several different translation services. One of the most popular,
Microsoft Translator, helps its user to easily translate a language. There is no need for
complicated steps, AI has helped this application improve tremendously. From just typing a
word, to pronouncing it and from single words to complete documents, Machine Translation
has a lot to offer citizens of all nationalities.
Customer Services
Chatbots are everywhere and you have surely encountered one. AI has played a major role in
helping businesses by improving customer service and making it more accessible to its
customers. Trained with large amount of data, chatbots can understand customer requests and
also guide the customer and help them resolve their problem in a human-like manner. Plus, it
saves up customer’s time and brings down the costs of business.
Virtual Assistants
One of the most popular applications of AI is virtual assistants. Cortana is an example of one.
These digital assistants are heavily reliant on AI to understand its user whilst at the same time
give the appropriate response in a natural manner. Virtual assistants use AI to understand more
about subjects they are asked about ranging from your favorite places to your favorite songs.
Furthermore, virtual assistants are being incorporated to other devices from cars to
microwaves, and thanks to smart devices and the internet, these assistants will continue to get
smarter.
Self-driving Cars
Due to AI, self-driving cars are able to become reality. Huge amounts of data is fed into the
system to build a model, train the machine to learn, and then test the result in a safe
environment. Data comes from cameras and sensors, whilst geo-mapping creates sophisticated
21
models that can navigate the car through traffic and identify paths and signs. They could even
find a parking space and park or drop you off and continue their journey.
Thanks to AI, machines can flaunt their creativity by adding color to old black and white photos
and videos. This application has captured the hearts of the older generation by giving more life
to a memory they never thought to see in colour again. Try it yourself with an old Black and
White Photo from your grandparents.
Fraud Detection
The banking and financial sector also benefit from AI, especially as money transaction are
going digital. Furthermore, there are applications under development that will help detect
fraudulent credit card transactions saving billions of dollars of in recovery and insurance of
financial institutions.
Healthcare
AI has been playing an important role in medical diagnosis and research. It helps with the
diagnosis of life-threatening diseases, analyzing pathology results, and helps in understanding
genetics to predict future risks of diseases. Robots driven by AI now support surgeons
performing delicate surgery, although some medical practitioners are still skeptical about the
use of AI in the field of medicine.
In the long list of applications of AI, one of its most useful is in predicting earthquakes. The
computation is very intensive but using AI can improve the calculation time by a huge amount.
Also, when it comes to earthquake calculations, timing is always important and plays a vital role
in saving people’s lives. Once perfected this type of Machine Learning, will save millions of
people and is a great model to use on other natural disasters.
22
Personal vs. Digital Assistant
Chatbots
A chatbot is a computer program that simulates and processes human conversation (either
written or spoken), allowing humans to interact with digital devices as if they were
communicating with a real person.
Have you ever wondered why chatbots are created? They are meant to make it feel as if we are
talking to a real human because this is what we are comfortable with.
23
AI for Good
AI for Earth
How often have you heard that species of flora and fauna are facing extinction? Or forests are
being cut down to create dwellings or factories? In these examples we find that due to gross
exploitation of the natural resources of Earth, biodiversity is greatly affected. Animals, birds,
and insects are losing their habitats, as we move in and decimate them for our own purpose.
There are many areas on the Earth which are inhospitable for humans to live comfortably due
to their hostile climatic conditions. However, this must not prevent us from conserving the flora
and fauna at these places.
It is important for us to help preserve their habitats to conserve them. Together they maintain
the balance of natural resources and the food cycle on Earth. The aim of using AI algorithms
for the Earth is to create sustainable solutions across four areas, namely – water, biodiversity,
agriculture, and climate change. These areas hold the key to the health of our planet and
subsequently, the future of mankind.
In this sub module, we will explore the various partnerships that organizations have made with
Microsoft to use their Azure cloud suite of services to help people save the planet.
24
Fig 6.14: Reported and Unreported Fishing Data
Image source :(https://www.pewtrusts.org/en/research-and-analysis/articles/2016/01/19/scientists-find-that-30-percent-of-
global-fish-catch-is-unreported, 2019)
The current challenge that the fishing industry is facing is the exploitation of our marine
ecosystems, thus pushing many aquatic species towards extinction. Our oceans, seas and other
water bodies are sources of food and livelihood to many people. The contamination of these
water bodies through pollutants and plastic waste is detrimental not only to humans but also
to the marine ecology.
OceanMind is one of many partners who, along with Microsoft, works with government
agencies to protect fishing stock, store data on fishing vessel’s positions in the cloud and track
each one in real-time. It uses sophisticated AI algorithms and Microsoft Azure suite of services
to analyze the movements of the ship and identify any demonstrating suspicious behavior. This
could include staying still in one place for too long, venturing into an area of water where they
are not permitted, or going off an established route. OceanMind as a partner is committed to
preserving the marine biodiversity of our oceans. The partnership uses satellites and AI to help
preserve biodiversity, protect livelihoods, and prevent slavery in the seafood industry.
25
high-resolution satellite imagery, the US Forest Service inventory, and field data in order to
train machine-learning models to record relevant data of the forests and predict future
scenarios.
26
AI For Cultural Heritage
Thinking of AI as a medium which changes our lives, what examples can you think of? Often
the examples are chatbots, AI-powered personal digital assistants, apps working on
sophisticated behavioral algorithms, AI-powered drones, self-driving cars, shopping bots, etc.
Recently, Microsoft has decided to explore and invest in the use AI to benefit mankind from an
art and cultural perspective. This could change the way in which future generations view
cultural icons and engage with their heritage. It is aimed at both the preservation of culture
and making it more accessible to people.
In this endeavor, specific interest groups with domain expertise, work together to help preserve
our cultural heritage in collaboration with local governments. A few notable examples include
recreating an experience of the lifestyle, spoken languages and culture heritage of the past.
The preservation of near-extinct languages, places, lifestyle and artifacts that we treasure as
pieces of art, and the celebration of people who have made a lasting impact on the history of
mankind and scientific evolution.
27
Engaging with communities around the world for language
preservation
In a world where more than 7000 languages are spoken, only a handful of languages are
spoken by a large percentage of the population. One third of these languages have fewer than
1,000 people who continue to speak them. In southwestern Mexico, Microsoft is engaged as
one of the community partners to preserve spoken languages in the region, specifically Yucatec
Maya and Queretaro Otomi.
Companies such as Microsoft recognize the gravity of losing the heritage of a language and
have thus introduced languages such as Yucatec Maya and Querétaro Otomi in their list of
supported languages in Microsoft Translator. This allows automatic translation to permanently
bridge the translation gap between these endangered languages and the rest of the world. The
systems were built using the Microsoft Translator Hub, a translation product which is available
for free to allow any group to create its own unique translation systems. Even fictional
languages such as Klingon from the TV Star Trek Series has been added to the Translator and
has been available in Bing Translate since 2003.
Native to the Yucatan region of Mexico and Belize and descended from the language of the
ancient Mayan empire, Yucatec Maya is spoken by fewer than 800,000 people, with less than
59,000 monolingual speakers. Querétaro Otomi is an endangered language from the State of
Querétaro, in western central Mexico that is only spoken by 33,000 people and has fewer than
2,000 monolingual speakers.
Watch the video below to find out more about Microsoft Language Hub
Video: Microsoft Translator Hub: Translation by Everyone for Everyone
28
Using digital tools to preserve historical artifacts, paintings, and
other works of art
According to the Internet Encyclopedia of Philosophy, “Interpretation in art refers to the
attribution of meaning to a work”. In order to interpret a work of art there are two prevalent
concepts of isolationism and contextualism.
The project aims to make art all over the world accessible and discoverable by all. In order to
complete this task, it is therefore important to digitize, classify, and tag these works of art in a
scalable manner. To demonstrate the scale of such a project, the Metropolitan Museum of Art
alone has over 1.5 million works of art from more than 5,000 years ago. In collaboration with
Microsoft, the museum launched its Open Access platform in 2017. The aim was to make the
art collection more accessible to people not only physically, but also over the Internet. The joint
effort uses AI to assist people in appreciating and developing a meaningful connection with
these art pieces. Since it is a labor-intensive process, Microsoft and the Museum have jointly
decided to make use of Microsoft’s Cognitive Search to examine each artwork. This generates
the necessary information to create relevant tags and classify the artworks in a fraction of a
second.
Watch the following video to find out more about a hackathon based on this project.
Video: How Gen Studio was created for The Met using Microsoft AI
AI For Accessibility
This program provides deserving organizations and people with a variety of disabilities access
to the advanced Microsoft suite of services in order to support them in creating solutions to
everyday activities and in many cases increase quality of life. The aim is to provide an
Accessibility program that awards grants to projects which build on recent advancements in
Microsoft Cognitive Services and Machine Learning to develop accessible and intelligent AI
solutions in any of the following three areas of focus. These three areas are:
• Employment - How can AI positively impact the employment rate for people with disabilities by
their use of more intelligent technology?
• Daily Life - How can AI increase access to technology for people with disabilities, while at the
same time decreasing the cost of such technology?
• Communication & Connection – How can AI help improve the speed, accuracy, and
convenience of communication for people with disabilities?
The free app Microsoft SEEING AI narrates the world around people with vision impairment.
This is a part of a research projects designed to harness the power of AI to describe people,
text and objects.
29
Features of the App:
Watch this short video to see some of the features of the app that make it special:
Video: Seeing AI app from Microsoft
To know more about Microsoft and its collaborations, visit the following links:
https://www.microsoft.com/en-us/ai/ai-for-accessibility-projects?activetab=pivot1:primaryr3.
https://www.microsoft.com/en-us/ai/ai-for-accessibility-projects?activetab=pivot1:primaryr2
30
Monitor, detect, and prevent human rights violations
Microsoft has collaborated with the Clooney Foundation for Justice to create innovative
technology that can empower human rights trial monitors to capture multiple types of data in
one place—and extract the information needed for experts to assess the fairness of a trial.
TrialWatch is an initiative of the Clooney Foundation for Justice focused on monitoring and
responding to trials around the world that pose a high risk of human rights violations. To get a
better idea of what TrialWatch is about, this video provides an introduction:
Video: TrialWatch
31
AI for Health
The health of people and communities around the world has been improving over time. For
example, the steep decline in child and maternal mortality is a key indicator of positive
momentum.
However, progress has not been equal across the globe, and there is a great need to focus on
societal issues such as reducing health inequity and improving access to care for underserved
populations. While researchers work to unlock life-saving discoveries and develop new
approaches to pressing health issues, advancements in technology can help accelerate and
scale new solutions.
That is why Microsoft are launching AI for Health, a new $40 million, five-year program to
empower researchers and organizations with AI to improve the health of people and
communities around the world. The program is underpinned with a strong foundation of
privacy, security and ethics, and was developed in collaboration with leading health experts
who are driving important medical initiatives. AI for Health is the fifth Microsoft AI for Good
program, a $165 million initiative to empower researchers, nonprofits and organizations with
advanced technologies to help unlock solutions to the biggest challenges facing society today.
32
Using AI to eliminate leprosy
Every year, there are over 200,000 new cases of leprosy but increasing early diagnosis can help
limit transmission of the disease. Together, Microsoft and the Novartis Foundation are
developing an AI-enabled digital health tool, which can accelerate early detection, helping the
world toward leprosy elimination.
33
Assessment
Sentiment analysis is widely applied to:
a. Reviews from customer
b. Survey responses
c. Online and social media
d. All of the above
Cortana is:
a. Microsoft’s Digital assistant
b. Intel’s Digital assistant
c. Facebook’s Digital assistant
d. Apple’s Digital assistant
True or False
• Artificial Intelligence uses instances created by human intelligence. (True/False)
• Language analysis cannot predict emotions. (True/False)
• Cortana is a personal assistant. (True/False)
• Video indexer can analyze videos and segment them. (True/False)
• Cortana can find programs in the computer and perform online searches. (True/False)
34
Practical Challenges
Challenge 1
Minecraft MakeCode: Explore basic coding concepts and learn about Artificial Intelligence (AI)
and Supervised Learning in this free Hour of Code lesson in Minecraft: Education Edition! Help
the Agent prevent forest fires with Minecraft and MakeCode.
https://education.minecraft.net/hour-of-code
Challenge 2
Chatbots: Try out some of the chatbots listed above. Spend some time interacting with the
chatbots and note down any unusual or unexpected answers.
Things to consider:
Taking it further
Activities to try
35
Further Learning on Microsoft Learn
Microsoft Learn provides self-paced, digital learning resources to build skills and foundational
understanding on technology. With step-by-step tutorials, hands on labs and learning
modules, students can advance their knowledge and prepare for industry recognized
certifications.
Check out this list of free courses to get started today to further your learning from this
module, or visit aka.ms/learnforstudents for hundreds more courses – you can even get
certified on Azure AI Fundamentals!
36
Reference Links
• Azure.microsoft.com. (2019). Bing Spell Check| Microsoft Azure. [online] Available at:
https://azure.microsoft.com/en-in/services/cognitive-services/spell-check/ [Accessed 29 Jun.
2019].
• Azure.microsoft.com. (2019). Face API - Facial Recognition Software | Microsoft Azure. [online]
Available at: https://azure.microsoft.com/en-in/services/cognitive-services/face/ [Accessed 29
Jun. 2019].
• Bayern, M. (2019). 6 ways AI will revolutionize retail. [Online] TechRepublic. Available at:
https://www.techrepublic.com/article/6-ways-ai-will-revolutionize-retail/ [Accessed 3 Jul. 2019].
• Docs.microsoft.com. (2019). Generate data insights automatically with Power BI - Power BI.
[online] Available at: https://docs.microsoft.com/en-us/power-bi/service-insights [Accessed 11
Jul. 2019].
• Eisenhauer, T. (2014). How Online Collaboration Tools Benefit Your Business. [online] Axero
Solutions. Available at: https://axerosolutions.com/blogs/timeisenhauer/pulse/180/how-online-
collaboration-tools-benefit-your-business [Accessed 11 Jul. 2019].
• Greene, J. (2019). 21 Ways AI Is Transforming the Workplace in 2019 • Spoke. [Online] Spoke.
Available at: https://www.askspoke.com/blog/support/how-ai-is-transforming-workplace/
[Accessed 3 Jul. 2019].
• Hudson, M. (2019). Artificial Intelligence in Retail. [Online] The Balance Small Business. Available
at: https://www.thebalancesmb.com/how-artificial-intelligence-will-change-retail-4143281
[Accessed 3 Jul. 2019].
• Kashyap, V. (2019). 28 Best Online Collaboration Tools of 2019 for Business. [online] ProofHub.
Available at: https://www.proofhub.com/articles/best-online-collaboration-tools-business
[Accessed 11 Jul. 2019].
37
• Microsoft New Center, India (2017). Digital Agriculture: Farmers in India are using AI to increase
crop yields. [Online] Available at: https://news.microsoft.com/en-in/features/ai-agriculture-
icrisat-upl-india/. [Accessed 21 November 2019].
• PwC. (2019). No longer science fiction, AI and robotics are transforming healthcare. [Online]
Available at: https://www.pwc.com/gx/en/industries/healthcare/publications/ai-robotics-new-
health/transforming-healthcare.html [Accessed 3 Jul. 2019].
• Symanovich, S. (2019). How does facial recognition work? [online] Us.norton.com. Available at:
https://us.norton.com/internetsecurity-iot-how-facial-recognition-software-works.html
[Accessed 9 Sep. 2019].
• Trivedi, S. (2019). How AI will Change the Retail Industry in 2019? - Data Driven Investor -
Medium. [Online] Medium. Available at: https://medium.com/datadriveninvestor/how-ai-will-
change-the-retail-industry-in-2019-c817091c6306 [Accessed 3 Jul. 2019].Types of Cloud
Computing: Private, Public, and Hybrid Clouds | Technology Services - University of Illinois at
Urbana-Champaign. 2019. Types of Cloud Computing: Private, Public, and Hybrid Clouds |
Technology Services - University of Illinois at Urbana-Champaign. [Online] Available at:
https://cloud.illinois.edu/types-of-cloud-computing-private-public-and-hybrid-clouds/.
[Accessed 03 July 2019].
• UN DESA, P. (2015). World population projected to reach 9.7 billion by 2050 | UN DESA | United
Nations Department of Economic and Social Affairs. [Online] Un.org. Available at:
https://www.un.org/en/development/desa/news/population/2015-report.html [Accessed 3 Jul.
2019].
38
Glossary
Algorithm: A process or set of rules to be followed in calculations or other problem-solving
operations, especially by a computer.
Chatbots: A computer program designed to simulate conversation with human users,
especially over the Internet.
Cloud Computing: Cloud Computing is a system using a robust network of remote computers
(called servers) hosted on the Internet that store, manage, and analyse data
Cloud Storage: It is a service model in which data is maintained, managed, backed up
remotely and made available to users over a network (typically the Internet). Users generally
pay for their cloud data storage on a per-consumption, monthly rate.
Computer Vision: Computer vision is a field of artificial intelligence (AI) that trains computers
to interpret and understand the visual world.
Intelligence – capability to obtain knowledge and skills and apply it to various situations
without supervision.
Machine Learning: Machine learning is an application of artificial intelligence (AI) that gives
machines the ability to automatically learn and improve from experience without being
explicitly programmed. Machine learning focuses on the development of computer programs
that can access data and use it learn for themselves.
Natural Language Processing: Natural Language Processing (NLP) is a field of artificial
intelligence (AI) that helps computers understand, interpret and manipulate human language.
Supervised Learning: Supervised learning is an approach to creating artificial intelligence (AI),
where the program is given labeled input data and the expected output results.
Unsupervised Learning: Unsupervised learning is an approach to creating artificial intelligence
(AI), where the program looks for previously undetected patterns in a data set with no pre-
existing labels and with minimum human supervision.
Virtual – Not physically existing as such but made by software to appear to do so.
39
40