AI For Business
AI For Business
AI For Business
for Business
In our imagination…
Artificial Intelligence in everyday products…
Why is AI becoming usable for business?
Services built on AI
ss
re
y
Intelligence Intelligence Intelligence
it
og
ar
Pr
ul
in
ng
k
Si
or
W
Specialized in Specialized in Smarter than humans
one area. all area. in every way.
What are (some of) the skills of Artificial Intelligence today?
AI understands inputs
Speech
Natural AI manages knowledge AI executes tasks
Language
to Text
Processing
Ontologies
Pre-Trained Automatic Automatic
and
Datasets Reasoning Planning
Linked Data
Image
Recognition
AI learns
Machine Deep
Learning Learning
Understanding inputs: Speech recognition
Popular commercial
examples are Apple’s Siri,
Google Now and Amazon’s
Alexa.
Understanding inputs: Speech recognition
https://cloud.google.com/speech/ https://www.microsoft.com/cognitive-services/en-us/speech-api
Understanding Inputs: Natural Language Processing
Natural Language
Processing can be used to
analyse any text to extract
topics, sentiment, meaning
and ultimately to gain
knowledge.
http://www.moshebergman.com/study-notes/text-retrieval/week1.html
Understanding inputs: Natural language processing
Understanding inputs: Image recognition
https://cloud.google.com/vision/ https://clarifai.com
Managing knowledge: Ontologies and Linked Data
An ontology is a formal
naming and definition of the
types, properties, and
interrelationships of the
entities that really or
fundamentally exist for a
particular domain of
discourse.
Managing knowledge: Ontologies and Linked Data
http://dbpedia.org/page/God_Save_the_Queen
Managing knowledge: Ontologies and Linked Data
Managing knowledge: Data Sets and Models
Machine Learning: Basics
https://studio.azureml.net/ https://aws.amazon.com/it/machine-learning/
Machine Learning: Deep Learning
DeepMind DP Q-Learning
outperform humans in over
30 Atari games just by
receiving the pixels on the
screen with the goal to
maximize the score
(Reinforcement Learning).
Executing tasks: Suggest things
Executing tasks: Labeling images