We are final students of BSCS at IBA and we have created a chatbot to cater to students. Students can talk to the bit on Messenger regarding administration and admission related issues.
2. Hello!
2
I am Asra Ayman
I am Hussain Hatimi
I am Maaz Farooqi
I am Talha Zuberi
3. The world is moving
forward with AI
Why should we hold back?
4. “ Things like chatbots, machine
learning tools, natural language
processing, or sentiment analysis
are applications of artificial
intelligence that may one day
profoundly change how we think
about and transact in travel and
local experience
4
5. Chatbots in Industries
● Virtual Assisstants: Google Assistant, Siri, Amazon Alexa
● Customer Support: AirBnB, Evernote, Spotify
● News: CNN, Fox News, Guardian
● Product Suggestions: H&M’s Kik
Now its time to bring it in our University!
5
6. Meet
GabbyGabby will answer all your university related queries.
Can’t find your schedule? Ask Gabby.
Can’t find your classroom? Ask Gabby.
Can’t find your teacher’s info? Ask Gabby.
You can find Gabby at:
https://www.facebook.com/Gabby-
809183605948629/
6
7. Language Understanding:
Using Watsons NLU, we predict
what the user has said with the
Watsons NLP Engine. This is done
using Intents and Entities
recognition.
How Gabby
works?
Responding
Based on what Gabby understands,
it chooses the best response based
on intent and the responses
associated with those intents.
7
8. Gabby recognizes
Intents and Entities
#Teacher_info
Gabby knows what this intent means
based on the training examples it has
seen like,
What is Sajjad Haiders email?
@Campus
Gabby understands what entities are
present in a question and what they
refer to like,
MainCampus or CityCampus
8
9. Gabby knows how to have a
Dialogue
Gabby here is well aware how humans converse therefore it knows
how to have a dialogue and supports cross questioning to answer more
specific questions. Gabby does this using Child-Intents and Dialogue
management in Watson.
9
14. Answering your Questions
have never been easy
14
Question?
Stuck on any thing and need a
quick reply?
Messenger
Open up your Messenger App
Gabby
Message on Gabby’s Facebook
Page
Answer
Get your query answered within
seconds
15. Let’s review some concepts
15
Machine Learning
Machine learning is an application
of artificial intelligence (AI) that
provides systems the ability to
automatically learn and improve
from experience without being
explicitly programmed
Nueral Network
Artificial neural networks are one of the
main tools used in machine learning. As
the “neural” part of their name suggests,
they are brain-inspired systems which
are intended to replicate the way that
we humans learn.
RNN
Recurrent Neural Networks are
popular models that have shown
great promise in many NLP tasks.
RNNs are called recurrent because
they perform the same task for
every element of a sequence
NLP
Natural language processing
(NLP) is a branch of artificial
intelligence that helps
computers understand,
interpret and manipulate
human language.
LSTM
Is the cLong short term
memory networks allows the
Nueral network to remember
sequences in a sentence.
Gives Nueral network a
memory of its own.
seq2seq
Is A neural network model that
contains a encoder to
understand language and a
decoder to generate the
appropriate response