SlideShare una empresa de Scribd logo
1 de 11
Page 1
Chatbots
Automated Conversational Model using
Machine Learning
Microsoft Silver
Partner for Analytics
Page 2 © AlgoAnalytics All rights reserved
CEO and company Profile
Aniruddha Pant
CEO and Founder of AlgoAnalytics
PhD, Control systems, University of
California at Berkeley, USA 2001
•20+ years in application of advanced mathematical techniques
to academic and enterprise problems.
•Experience in application of machine learning to various
business problems.
•Experience in financial markets trading; Indian as well as global
markets.
Highlights
•Experience in cross-domain application of basic scientific
process.
•Research in areas ranging from biology to financial markets to
military applications.
•Close collaboration with premier educational institutes in India,
USA & Europe.
•Active involvement in startup ecosystem in India.
Expertise
•Vice President, Capital Metrics and Risk Solutions
•Head of Analytics Competency Center, Persistent Systems
•Scientist and Group Leader, Tata Consultancy Services
Prior Experience
• Work at the intersection of mathematics and other
domains
• Harness data to provide insight and solutions to our
clients
Analytics Consultancy
• +30 data scientists with experience in mathematics
and engineering
• Team strengths include ability to deal with
structured/ unstructured data, classical ML as well as
deep learning using cutting edge methodologies
Led by Aniruddha Pant
• Develop advanced mathematical models or solutions
for a wide range of industries:
• Financial services, Retail, economics, healthcare,
BFSI, telecom, …
Expertise in Mathematics and Computer
Science
• Work closely with domain experts – either from the
clients side or our own – to effectively model the
problem to be solved
Working with Domain Specialists
About AlgoAnalytics
Page 3
AlgoAnalytics - One Stop AI Shop
Healthcare
•Medical Image diagnostics
•Work flow optimization
•Cash flow forecasting
Financial Services
•Dormancy prediction
•Recommender system
•RM risk analysis
•News summarization
Retail
•Churn analysis
•RecSys
•Image recognition
•Generating image description
Others
•Algorithmic trading strategies
•Risk sensing – network theory
•Network failure model
•Clickstream analytics
•News/ social media analytics
Aniruddha Pant
CEO and Founder of AlgoAnalytics
• Structured data is utilized to
design our predictive analytics
solutions like churn,
recommender sys
• We use techniques like
clustering, Recurrent Neural
Networks,
Structured
data
• We use text data analytics for
designing solutions like sentiment
analysis, news summarization
and much more
• We use techniques like Natural
Language Processing (NLP),
word2vec, deep learning, TF-IDF
Text data
• Image data is used for predicting
existence of particular pathology,
image recognition and many
others
• We employ techniques like deep
learning – convolutional neural
network (CNN), artificial neural
networks (ANN) and technologies
like TensorFlow
Image
data
• We apply sound data to design
factory solutions like air leakage
detection, identification of empty
and loaded strokes from press
data, engine-compressor fault
detection
• We use techniques like deep
learning
Sound
Data
Page 4 © AlgoAnalytics All rights reserved
Technologies
Page 5 © AlgoAnalytics All rights reserved
What are Chatbots – how do they work?
Closed domain bots are most suited for specific tasks.
• Rule-Based chatbots are easiest to program; need
to be prepared for all scenarios in advance.
• If it’s purely based on Retrieval, it’ll need a
sufficiently large corpus to handle all variety of
queries.
• Generative-based bots are smarter, but harder to
develop; need lots of data to train.
• Provides an interface that is more natural and
familiar.
• Lets a program handle repetitive tasks with well set
pattern (eg., recharge my mobile phone, log a service
request, etc.)
• Can be used to gather information before a human
can take over the conversation, say for customer
support.
• Can work through different channels like SMS,
WebChat, Skype (with and w/o voice).
Kinds of ChatbotsWhy Chatbots –
some key reasons/use cases:
Page 6 © AlgoAnalytics All rights reserved
Why Chatbots?
With Chats:
• Instant delivery to clients. Allows more freedom to start a conversation whenever and wherever they need
to, for as long as they need to
• Automatically Profiles your customers for remarketing in the future
• Streamlines logistics right from management of orders to after sales & complaints
• Minimizes Human Management
• Eliminates the use/need for customer service representatives
• More economical in the long run
Customers get problems fixed with ease
and speed
A Solution to the Service side
companies inundated with
customer requests
When it serves as a communicator:
Page 7 © AlgoAnalytics All rights reserved
Rules based, supported by LUIS (MS Language Framework)
• Predefined flow – good for automation of repetitive tasks.
• Microsoft’s LUIS - Language understanding API (or custom
“intelligence”) used to understand “intent” of the user’s message
text.
• Entities are separated out and used in designing response.
• Possible to integrate multiple channels through Microsoft’s
botframework.
• Can be hosted on Azure (to scale automatically).
Sample Conversation
Architecture
Page 8 © AlgoAnalytics All rights reserved
Retrieval based and Generative approaches
Generative Based
• It produces (creates) responses based on past history
of responses.
• Would need a large dataset to train the model.
Source
Sentence
Encoder
Retrieval Based
• Searches through query/response database to find
most appropriate response.
• A large dataset would be able to produce different
responses for variations in queries.
• Cornell Movie Dialogs Dataset: Large metadata rich
dataset from raw movie dialogs. Contains over
100,000 conversations.
• OpenSubtitles: Movie conversations in XML format.
Datasets
• Scotus: Supreme court conversation data. It contains
more than ~52K dialogs.
• Ubuntu Dialogue Corpus: Containing almost 1 million
multi-turn dialogues.
Context
Predicted
Response
Response
Decoder
Generatd
Answer
Page 9 © AlgoAnalytics All rights reserved
Demo – Rule Based
▪ Approach : Rule Based without the help of Language Understanding. ▪ Approach : Rule Based with the help of Microsoft’s LUIS (Language
Understanding Framework).
The standard chatbot will ask many questions before
ascertaining the problem
But with Microsoft’s LUIS, it goes to the core of the
problem and processes the details in the background
Page 10 © AlgoAnalytics All rights reserved
Summary
▪ Chatbots provide a natural interface for automating simpler tasks.
▪ Rule based bots are easier to program, but all scenarios need to be thought of in
advance.
▪ Retrieval based and Generative bots are harder and require more data and larger
machines to train.
▪ Microsoft has an array of tools that can be used to program and deliver bots. From
the botframework, to LUIS (Language Understanding API), and CNTK for general
purpose deep learning.
▪ Azure can be used for deployment so the bot can scale well.
Page 11
Interested in knowing more:
Contact us: info@algoanalytics.com

Más contenido relacionado

La actualidad más candente

Aa proj assited-living_iot
Aa proj assited-living_iotAa proj assited-living_iot
Aa proj assited-living_iotIshanDhoble1
 
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Edureka!
 
Predictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningPredictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningSAS Asia Pacific
 
Data Analytics and Big Data on IoT
Data Analytics and Big Data on IoTData Analytics and Big Data on IoT
Data Analytics and Big Data on IoTShivam Singh
 
1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his macRising Media, Inc.
 
Data Science Lifecycle
Data Science LifecycleData Science Lifecycle
Data Science LifecycleSwapnilDahake2
 
1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptopRising Media, Inc.
 
Data science lecture1_doaa_mohey
Data science lecture1_doaa_moheyData science lecture1_doaa_mohey
Data science lecture1_doaa_moheyDoaa Mohey Eldin
 
Barga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteBarga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteRoger Barga
 
840 plenary elder_using his laptop
840 plenary elder_using his laptop840 plenary elder_using his laptop
840 plenary elder_using his laptopRising Media, Inc.
 
Predictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesPredictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesKimberley Mitchell
 
Melissa Informatics - Data Quality and AI
Melissa Informatics - Data Quality and AIMelissa Informatics - Data Quality and AI
Melissa Informatics - Data Quality and AImelissadata
 

La actualidad más candente (20)

Machine Learning and Multi Drug Resistant(MDR) Infections case study
Machine Learning and Multi Drug Resistant(MDR) Infections case studyMachine Learning and Multi Drug Resistant(MDR) Infections case study
Machine Learning and Multi Drug Resistant(MDR) Infections case study
 
Image Analytics: Caption Generation/Image Descriptions
Image Analytics: Caption Generation/Image DescriptionsImage Analytics: Caption Generation/Image Descriptions
Image Analytics: Caption Generation/Image Descriptions
 
Analytics in Online Retail
Analytics in Online RetailAnalytics in Online Retail
Analytics in Online Retail
 
Machine Learning in Healthcare: A Case Study
Machine Learning in Healthcare: A Case StudyMachine Learning in Healthcare: A Case Study
Machine Learning in Healthcare: A Case Study
 
Analytics for offline retail: Using Advanced Machine Learning
Analytics for offline retail: Using Advanced Machine LearningAnalytics for offline retail: Using Advanced Machine Learning
Analytics for offline retail: Using Advanced Machine Learning
 
Aa proj assited-living_iot
Aa proj assited-living_iotAa proj assited-living_iot
Aa proj assited-living_iot
 
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
 
Predictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningPredictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data mining
 
Data Analytics and Big Data on IoT
Data Analytics and Big Data on IoTData Analytics and Big Data on IoT
Data Analytics and Big Data on IoT
 
Data analysis
Data analysisData analysis
Data analysis
 
1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac
 
Data Science Lifecycle
Data Science LifecycleData Science Lifecycle
Data Science Lifecycle
 
Aa banking final
Aa banking finalAa banking final
Aa banking final
 
1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop
 
Data science lecture1_doaa_mohey
Data science lecture1_doaa_moheyData science lecture1_doaa_mohey
Data science lecture1_doaa_mohey
 
Barga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteBarga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 Keynote
 
Buzzword scheme
Buzzword schemeBuzzword scheme
Buzzword scheme
 
840 plenary elder_using his laptop
840 plenary elder_using his laptop840 plenary elder_using his laptop
840 plenary elder_using his laptop
 
Predictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use CasesPredictive Analytics: Context and Use Cases
Predictive Analytics: Context and Use Cases
 
Melissa Informatics - Data Quality and AI
Melissa Informatics - Data Quality and AIMelissa Informatics - Data Quality and AI
Melissa Informatics - Data Quality and AI
 

Similar a Chatbots: Automated Conversational Model using Machine Learning

How Machine Learning Will Transform Finance
How Machine Learning Will Transform FinanceHow Machine Learning Will Transform Finance
How Machine Learning Will Transform FinanceRich Clayton
 
Road to rockstar system analyst
Road to rockstar system analystRoad to rockstar system analyst
Road to rockstar system analystMizno Kruge
 
OC Big Data Monthly Meetup #6 - Session 1 - IBM
OC Big Data Monthly Meetup #6 - Session 1 - IBMOC Big Data Monthly Meetup #6 - Session 1 - IBM
OC Big Data Monthly Meetup #6 - Session 1 - IBMBig Data Joe™ Rossi
 
SD Big Data Monthly Meetup #4 - Session 1 - IBM
SD Big Data Monthly Meetup #4 - Session 1 - IBMSD Big Data Monthly Meetup #4 - Session 1 - IBM
SD Big Data Monthly Meetup #4 - Session 1 - IBMBig Data Joe™ Rossi
 
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptxGenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptxAllen Chan
 
Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...
Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...
Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...Denodo
 
Think Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial IntelligenceThink Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial IntelligenceData Science Milan
 
Online talent sourcing - a future essentia
Online talent sourcing - a future essentiaOnline talent sourcing - a future essentia
Online talent sourcing - a future essentiaHSE Guru
 
Introduction to Streaming Analytics
Introduction to Streaming AnalyticsIntroduction to Streaming Analytics
Introduction to Streaming AnalyticsGuido Schmutz
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?Precisely
 
Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...
Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...
Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...Data Con LA
 
Entering the Conversational Era with Chatbots for the Enterprise
Entering the Conversational Era with Chatbots for the EnterpriseEntering the Conversational Era with Chatbots for the Enterprise
Entering the Conversational Era with Chatbots for the EnterpriseAleisha McKeeby
 
Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)AnandSRao1962
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teamsVenkatesh Umaashankar
 
Sajit Joseph - The road to AI for the enterprise
Sajit Joseph - The road to AI for the enterpriseSajit Joseph - The road to AI for the enterprise
Sajit Joseph - The road to AI for the enterpriseHilary Ip
 
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersRevolution Analytics
 
Winning with data
Winning with dataWinning with data
Winning with dataNUS-ISS
 

Similar a Chatbots: Automated Conversational Model using Machine Learning (20)

How Machine Learning Will Transform Finance
How Machine Learning Will Transform FinanceHow Machine Learning Will Transform Finance
How Machine Learning Will Transform Finance
 
Road to rockstar system analyst
Road to rockstar system analystRoad to rockstar system analyst
Road to rockstar system analyst
 
OC Big Data Monthly Meetup #6 - Session 1 - IBM
OC Big Data Monthly Meetup #6 - Session 1 - IBMOC Big Data Monthly Meetup #6 - Session 1 - IBM
OC Big Data Monthly Meetup #6 - Session 1 - IBM
 
SD Big Data Monthly Meetup #4 - Session 1 - IBM
SD Big Data Monthly Meetup #4 - Session 1 - IBMSD Big Data Monthly Meetup #4 - Session 1 - IBM
SD Big Data Monthly Meetup #4 - Session 1 - IBM
 
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptxGenerativeAI and Automation - IEEE ACSOS 2023.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
 
Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...
Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...
Square Pegs In Round Holes: Rethinking Data Availability in the Age of Automa...
 
Think Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial IntelligenceThink Big | Enterprise Artificial Intelligence
Think Big | Enterprise Artificial Intelligence
 
Online talent sourcing - a future essentia
Online talent sourcing - a future essentiaOnline talent sourcing - a future essentia
Online talent sourcing - a future essentia
 
Introduction to Streaming Analytics
Introduction to Streaming AnalyticsIntroduction to Streaming Analytics
Introduction to Streaming Analytics
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?
 
Data Science for Retail Broking
Data Science for Retail BrokingData Science for Retail Broking
Data Science for Retail Broking
 
Airtel-BML
Airtel-BMLAirtel-BML
Airtel-BML
 
Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...
Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...
Big Data Day LA 2016/ Big Data Track - Apply R in Enterprise Applications, Lo...
 
Entering the Conversational Era with Chatbots for the Enterprise
Entering the Conversational Era with Chatbots for the EnterpriseEntering the Conversational Era with Chatbots for the Enterprise
Entering the Conversational Era with Chatbots for the Enterprise
 
resume4
resume4resume4
resume4
 
Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teams
 
Sajit Joseph - The road to AI for the enterprise
Sajit Joseph - The road to AI for the enterpriseSajit Joseph - The road to AI for the enterprise
Sajit Joseph - The road to AI for the enterprise
 
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster AnswersR+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
R+Hadoop - Ask Bigger (and New) Questions and Get Better, Faster Answers
 
Winning with data
Winning with dataWinning with data
Winning with data
 

Último

Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...gajnagarg
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...HyderabadDolls
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdfkhraisr
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...HyderabadDolls
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...Health
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...kumargunjan9515
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numberssuginr1
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxronsairoathenadugay
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...HyderabadDolls
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxchadhar227
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 

Último (20)

Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 

Chatbots: Automated Conversational Model using Machine Learning

  • 1. Page 1 Chatbots Automated Conversational Model using Machine Learning Microsoft Silver Partner for Analytics
  • 2. Page 2 © AlgoAnalytics All rights reserved CEO and company Profile Aniruddha Pant CEO and Founder of AlgoAnalytics PhD, Control systems, University of California at Berkeley, USA 2001 •20+ years in application of advanced mathematical techniques to academic and enterprise problems. •Experience in application of machine learning to various business problems. •Experience in financial markets trading; Indian as well as global markets. Highlights •Experience in cross-domain application of basic scientific process. •Research in areas ranging from biology to financial markets to military applications. •Close collaboration with premier educational institutes in India, USA & Europe. •Active involvement in startup ecosystem in India. Expertise •Vice President, Capital Metrics and Risk Solutions •Head of Analytics Competency Center, Persistent Systems •Scientist and Group Leader, Tata Consultancy Services Prior Experience • Work at the intersection of mathematics and other domains • Harness data to provide insight and solutions to our clients Analytics Consultancy • +30 data scientists with experience in mathematics and engineering • Team strengths include ability to deal with structured/ unstructured data, classical ML as well as deep learning using cutting edge methodologies Led by Aniruddha Pant • Develop advanced mathematical models or solutions for a wide range of industries: • Financial services, Retail, economics, healthcare, BFSI, telecom, … Expertise in Mathematics and Computer Science • Work closely with domain experts – either from the clients side or our own – to effectively model the problem to be solved Working with Domain Specialists About AlgoAnalytics
  • 3. Page 3 AlgoAnalytics - One Stop AI Shop Healthcare •Medical Image diagnostics •Work flow optimization •Cash flow forecasting Financial Services •Dormancy prediction •Recommender system •RM risk analysis •News summarization Retail •Churn analysis •RecSys •Image recognition •Generating image description Others •Algorithmic trading strategies •Risk sensing – network theory •Network failure model •Clickstream analytics •News/ social media analytics Aniruddha Pant CEO and Founder of AlgoAnalytics • Structured data is utilized to design our predictive analytics solutions like churn, recommender sys • We use techniques like clustering, Recurrent Neural Networks, Structured data • We use text data analytics for designing solutions like sentiment analysis, news summarization and much more • We use techniques like Natural Language Processing (NLP), word2vec, deep learning, TF-IDF Text data • Image data is used for predicting existence of particular pathology, image recognition and many others • We employ techniques like deep learning – convolutional neural network (CNN), artificial neural networks (ANN) and technologies like TensorFlow Image data • We apply sound data to design factory solutions like air leakage detection, identification of empty and loaded strokes from press data, engine-compressor fault detection • We use techniques like deep learning Sound Data
  • 4. Page 4 © AlgoAnalytics All rights reserved Technologies
  • 5. Page 5 © AlgoAnalytics All rights reserved What are Chatbots – how do they work? Closed domain bots are most suited for specific tasks. • Rule-Based chatbots are easiest to program; need to be prepared for all scenarios in advance. • If it’s purely based on Retrieval, it’ll need a sufficiently large corpus to handle all variety of queries. • Generative-based bots are smarter, but harder to develop; need lots of data to train. • Provides an interface that is more natural and familiar. • Lets a program handle repetitive tasks with well set pattern (eg., recharge my mobile phone, log a service request, etc.) • Can be used to gather information before a human can take over the conversation, say for customer support. • Can work through different channels like SMS, WebChat, Skype (with and w/o voice). Kinds of ChatbotsWhy Chatbots – some key reasons/use cases:
  • 6. Page 6 © AlgoAnalytics All rights reserved Why Chatbots? With Chats: • Instant delivery to clients. Allows more freedom to start a conversation whenever and wherever they need to, for as long as they need to • Automatically Profiles your customers for remarketing in the future • Streamlines logistics right from management of orders to after sales & complaints • Minimizes Human Management • Eliminates the use/need for customer service representatives • More economical in the long run Customers get problems fixed with ease and speed A Solution to the Service side companies inundated with customer requests When it serves as a communicator:
  • 7. Page 7 © AlgoAnalytics All rights reserved Rules based, supported by LUIS (MS Language Framework) • Predefined flow – good for automation of repetitive tasks. • Microsoft’s LUIS - Language understanding API (or custom “intelligence”) used to understand “intent” of the user’s message text. • Entities are separated out and used in designing response. • Possible to integrate multiple channels through Microsoft’s botframework. • Can be hosted on Azure (to scale automatically). Sample Conversation Architecture
  • 8. Page 8 © AlgoAnalytics All rights reserved Retrieval based and Generative approaches Generative Based • It produces (creates) responses based on past history of responses. • Would need a large dataset to train the model. Source Sentence Encoder Retrieval Based • Searches through query/response database to find most appropriate response. • A large dataset would be able to produce different responses for variations in queries. • Cornell Movie Dialogs Dataset: Large metadata rich dataset from raw movie dialogs. Contains over 100,000 conversations. • OpenSubtitles: Movie conversations in XML format. Datasets • Scotus: Supreme court conversation data. It contains more than ~52K dialogs. • Ubuntu Dialogue Corpus: Containing almost 1 million multi-turn dialogues. Context Predicted Response Response Decoder Generatd Answer
  • 9. Page 9 © AlgoAnalytics All rights reserved Demo – Rule Based ▪ Approach : Rule Based without the help of Language Understanding. ▪ Approach : Rule Based with the help of Microsoft’s LUIS (Language Understanding Framework). The standard chatbot will ask many questions before ascertaining the problem But with Microsoft’s LUIS, it goes to the core of the problem and processes the details in the background
  • 10. Page 10 © AlgoAnalytics All rights reserved Summary ▪ Chatbots provide a natural interface for automating simpler tasks. ▪ Rule based bots are easier to program, but all scenarios need to be thought of in advance. ▪ Retrieval based and Generative bots are harder and require more data and larger machines to train. ▪ Microsoft has an array of tools that can be used to program and deliver bots. From the botframework, to LUIS (Language Understanding API), and CNTK for general purpose deep learning. ▪ Azure can be used for deployment so the bot can scale well.
  • 11. Page 11 Interested in knowing more: Contact us: info@algoanalytics.com