Practical Examples of Artificial Intelligence in Daily Life
Summer Camp for High School At Artificial Intelligence Institute of University of South Carolina
Deepa Tilwani,
Phd. Student
Monday 19th June 2023
How AI works in everyday life | Google AI�
2
Goals of AI
3
To make computers more useful by letting them take over dangerous or tedious tasks from human
Understand principles of human intelligence
The Main Topics in AI
Artificial intelligence can be considered under a number of headings:�
4
Search (includes Game Playing)
Representing Knowledge and Reasoning with it
Planning
Machine�Learning
Natural language processing (NLP)
Expert Systems
Interacting with the Environment �(e.g. Vision, Games, Robotics)�
Search
5
How Google Search Works?
6
Knowledge Representation and Reasoning
7
Examples of Knowledge Representation
Rules :formal logic rules to represent knowledge
8
Image Logic: DialogFlow, Google and Ibm Thomas J. Watson. “Knowledge Representation for Chatbot Design preliminary report.” (2020).
Rules : Google Calendar
Logic : formal logic rules to represent knowledge
Semantic Net : represent knowledge using interconnected nodes and link
Frames :an object or concept
9
Image : devopedia.org
Image : Google search for restaurants near me
10
Scripts:
Scripts capture knowledge about events or sequences of actions.
Image : Google Blog, Two new ways the Google Assistant can help with an upcoming trip
Planning
Planning in AI refers to the process of generating a sequence of actions or a strategy to achieve a specific goal. It involves determining the optimal sequence of actions that an AI agent should take, considering the current state of the environment, the desired goal, and any constraints or limitations.
Planning in AI is used in various applications, such as robotics, autonomous vehicles, logistics, scheduling, and game playing. It enables AI systems to make informed decisions, solve complex problems, and achieve goals in dynamic and uncertain environments
11
Planning Applications
12
Amazon Warehouse
13
Expert Systems
14
Experts Systems designed to mimic the decision-making abilities of human experts in a particular domain. They are computer programs that incorporate knowledge and rules provided by human experts to solve complex problems or provide expert-level advice.
Expert systems are widely used in various fields, including healthcare, finance, engineering, and troubleshooting. They excel at solving complex problems, providing consistent and reliable advice, and capturing and preserving expert knowledge that may be difficult to access or retain.
Expert Applications
15
Natural Language Processing (NLP)
NLP is a subfield of Artificial Intelligence (AI) that focuses on enabling computers to understand, interpret, and generate human language in a way that is both meaningful and useful. NLP involves the development of algorithms, models, and techniques to process, analyze, and generate natural language data.
16
Medical Natural Language Processing
17
Interacting with the Environment
Interacting with the environment often involves a feedback loop. AI systems receive feedback in the form of new observations or outcomes resulting from their actions. This feedback helps them update their understanding of the environment, refine their decision-making process, and learn from experience. Techniques such as reinforcement learning, where the AI system learns from rewards or penalties, are commonly used for this purpose.
18
Computer Vision Application
19
Computer Vison Applications
20
How Computer Vision Works?
21
22
Games
Excercise
Quick, Draw! is an online game developed by Google that challenges players to draw a picture of an object or idea and then uses a neural network artificial intelligence to guess what the drawings represent. The AI learns from each drawing, improving its ability to guess correctly in the future.��Go to following link: ��https://quickdraw.withgoogle.com/
WiFi Name : AIISC_FRONT_CONF/ AIISC_FRONT_CONF5G
PASSWORD: AIISC@2022
23
Robotics Applications
24
Hide and Seek with AI
25
Thank You
I hope you enjoyed!
26
Deepa Tilwani : Dtilwani@mailbox.sc.edu