Artificial Intelligence:
Case studies
Rudradeb Mitra

https://www.linkedin.com/in/mitrar/
My objective
Make you guys build something in AI
Two kinds of algorithms
• Deep learning (supervised or unsupervised) with Neural
networks

• Reinforcement learning
Deep learning with NN
What can you build?
• Short term - Things you can build from a month to 6
months using existing tools. Mostly feature. 

• Mid term - Things you can build within 1-2 years. Can use
some existing frameworks but you also need to add an
app.

• Long term - Solving some visionary major problems.
Short term
• Chat bots - Language analysis, sentiment analysis..

✓ pick up a sector, a customer and build their bot
Trained Neural Network
Interface /API
You
How to build a simple chatbot
How to build a simple chatbot
User Says "From where can I buy burgers near Times Square in
Manhattan".
Short term
Use existing tools and available softwares. 

• Chat bots - Language analysis, sentiment analysis..

✓ pick up a sector, a customer and build their bot

• Image recognition

✓ used by e-commerce (search, advance AR)
Reinventing shopping
experience
Google cloud vision API
Mid term
Your Data
Interface /API
Neural Network
Existing Data
Mid term
• Reduce road accidents by driver analysis

✓ Insurance companies

• Predict customer buying behavior

✓ Retail

• Predictive maintenance 

✓ Industrial IoT
Identifying risky drivers
Classification with NN
Driving score
Mobile
usage
score
Predicting customer buying
behaviors
vdts
product_id user
_id
eval_s
et
order_num
ber
order_do
w
order_hour_of_
day
days_since_prior_or
der2539329 1 prior 1 2 8
2398795 1 prior 2 5 7 15
473747 1 prior 3 7 12 20
22544786 1 prior 4 1 7 21
4215438 1 prior 5 3 15 28
2295261 1 prior 6 2 7 19
2295261 1 prior 7 6 20 20
2550362 1 prior 8 5 14 14
1187899 1 prior 9 2 16 0
2168274 1 prior 10 2 8 30
1501582 1 train 11 1 11 10
Instacart Data - 2M order data
2539329
2398785
473747
2550368
1187899
(Product ID)
Predicted product ID
• Our orders follow some pattern
Existing approach
Order time
Time 2Time 1 Time 3
LSTM (Recurrent Neural
Netowrk)
Time 1 Time 2
LSTM - Memory
TensorFlow library for LSTM
Predictive maintenance -
Industrial IoT
Long term Visionary
problems
• Approach to AI - Intuition building

• Future algorithms?
Reinforcement learning:
Building intuition
• AlphaGo was able to build
intuition.

• Train with NN and then let it
play with itself. 

• Learning through
Reinforcement learning.
Intuition in machines
Future AI algorithms
• How can we assure that AI/AS are accountable?

• How can we ensure that AI/AS are transparent?

• How can we extend the benefits and minimize the risks of
AI/AS technology being misused?
– Eliezer Yudkowsky
“By far the greatest danger of Artificial Intelligence
is that people conclude too early that they
understand it.”

Artificial Intelligence: Case studies (what can you build)