SlideShare una empresa de Scribd logo
1 de 12
Chatbot:AFramework for
Understanding Chatbots
And TheirFuture.
Presented By
Nikul G. Patel
Under Guidanceof
Dr.S.N. Zaware
OUTLINES
• Introduction
• Literature Survey
• Existing System
• Proposed System
• System Requirements
• ApplicationArea
• Conclusion
• References
INTRODUCTION
Chatbots are intelligent virtual agents or assistants. It can assist a
human for their personal work like Jarvis from Avengers. There
are many virtual assistants are there like Google Assistant,
Apple’s Siri, Samsung’s Bixby etc. All this assistant help humans
to give the reminders, fixing meetings, managing personal stuffs
etc. Also virtual agents who act as a help desk for any company’s
customer care website or social media sites. It takes query from
customer and gives feedback to them from its datasets. Chatbots
plays an important role in assistance and customer care centers.
LITERATURE SURVEY
• A Framework for Understanding Chatbots and Their Future
Author: Elabe Paikari , Andre van der oek
• This research paper gives review about how software tools that
are used in development process, nature of chatbot as
compared to software tools, chatbot framework and
comparison between different chatbot frameworks.
• Keywords:
1. Software tools
2. Chatbots
3. Comparison of frameworks
CONTD…
• Software Bots
Author: Carlene Lebeuf, Margaret-Anne Storey, and Alexey
Zagalsky
• This research paper gives review about integrating bots with
softwares, creating and hosting bots, interaction model of bots,
platforms used for creation of bots, platforms used for
distribution of bots, insights on creating and using bots.
• Keywords:
1. Bots
2. Bot creation framework and toolkit
3. Features of bot creation and distribution services
4. Types of bots
CONTD…
• A Modular Architecture for AdaptiveChatbots
Author: Giovanni Pilato, Agnese Augello and Salvatore Gaglio
• This research paper gives review about architecture of
conversational agent on a modular knowledge representation,
behavior of conversational agents, knowledge representation
techniques.
• Keywords:
1. Conversational agent
2. Modularity of architecture
3. Corpus callosum
4. Dialogue Engine
5. DialogueAnalyzer
EXISTINGSYSTEM
• As we know chatbots can be used as assistant and agents, so it
can take input using text and gives output as text. If we take
example of chatbots developed using Jarvis bot framework, it
takes only text as an input. Also it doesn’t have feature of Text-
to-Speech.
• There are very few chatbots which can accept input via voice
and it has feature of Text-to-Speech. There are some bots we
can call them assistants such as Google Assistant, Siri, Bixby
which can accepts input via text as well as voice and gives
output in text and has feature of Text-to-Speech. Also they has
ability to process image also.
PROPOSEDSYSTEM
• In proposed system we can add extra features in existing
systems to improve serviceability of bots and quality of bots.
• We can add features like Text-to-Speech by which chatbot will
be able to read the output produced by itself.
• We can add Speech-to-Text feature in existing chatbot so that
user can easily interact with bot. These features will help
humans to experience human like response from bot. This
features will improve users interest in engaging with bot.
• We can increase datasets so that bot will be able to give
response for any type of query asked by user. We can use
various ML algorithms such as NLP for effective retrieval of
response from datasets.
SYSTEM REQUIREMENTS
• Hardware Requirement
1. Processor – 1.6 GHz or faster processor
2. Hard Disk – More than 10 GB
3. Memory – 1GB RAM
• Software Requirement
1. Windows 7 or above/Linux
2. Python2/Python3
3. Chatterbot library
4. Firefox/Chrome/Internet Explorer
APPLICATIONAREA
• As we know chatbot is a new way of handling user or
customers request or feedback, chatbot can be used in social
sites like Government sites, Messaging sites etc. Chatbots can
be used as an agent to handle the query of customers in
business site of companies.
• Chatbot can be used as assistant to manage day-to-day
activities, reminders, meetings and it should be able to perform
some extra tasks ex: when user gives input “call xyz”, so it
should perform this task.
CONCLUSION
• The main purpose proposed system is to improve the usability
of chatbot.
• This can be implemented by selecting a appropriate framework
and toolkit for creation and distribution of chatbot.
• Chatbots are the software tools that can be used for software
development process so that it should be free to explore so that
it can produce a quality product.
REFERENCES
1. Elahe Paikari and Andre van der Hoek. 2018. A Framework for
Understanding Chatbots and their Future. In Proceedings of 11th
International Workshop on Cooperative and Human Aspects of Software
Engineering.
https://doi.org/10.1145/3195836.3195859
2. Carlene Lebeuf, Margaret-Anne Storey, Alexey Zagalsky,"Software
bots", IEEE Softw., vol. 35, no. 1, pp. 18-23, 2018.
https://ieeexplore.ieee.org/document/8239928
2. Agnese Augello, Mario Scriminaci, Salvatore Gaglio, Giovanni Pilato
2011 International Conference on Complex, Intelligent, and Software
Intensive Systems.
https://ieeexplore.ieee.org/document/5989073

Más contenido relacionado

La actualidad más candente

Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to ChatbotsDaden Limited
 
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing Shrutika Oswal
 
Whatsapp analytics
Whatsapp analyticsWhatsapp analytics
Whatsapp analyticsDipesh Patel
 
Ai chatbot ppt.pptx
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptxaashnareddy1
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesTeewee Ang
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Samuel Adams, MBA
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureMaruti Techlabs
 
Conversational AI– Beyond the chatbot hype
 Conversational AI– Beyond the chatbot hype Conversational AI– Beyond the chatbot hype
Conversational AI– Beyond the chatbot hypeNUS-ISS
 
AutoGPT Masterclass | STAENZ Academy
AutoGPT Masterclass | STAENZ AcademyAutoGPT Masterclass | STAENZ Academy
AutoGPT Masterclass | STAENZ AcademySanjeev Mishra
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportBarbara Fusinska
 
Logica vaga (fuzzy)
Logica vaga (fuzzy)Logica vaga (fuzzy)
Logica vaga (fuzzy)Florin Leon
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial IntelligenceMd. Mahedi Mahfuj
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesTWG
 
context aware computing
context aware computingcontext aware computing
context aware computingswati sonawane
 
The Conversational AI Journey - What to Expect
The Conversational AI Journey - What to ExpectThe Conversational AI Journey - What to Expect
The Conversational AI Journey - What to ExpectAggregage
 
Relationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & PatternRelationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & PatternBharat Rathore
 
Jasper: the AI-powered recruiter bot
Jasper: the AI-powered recruiter botJasper: the AI-powered recruiter bot
Jasper: the AI-powered recruiter botOmid Aminfar
 
Lecture: Regular Expressions and Regular Languages
Lecture: Regular Expressions and Regular LanguagesLecture: Regular Expressions and Regular Languages
Lecture: Regular Expressions and Regular LanguagesMarina Santini
 

La actualidad más candente (20)

Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
 
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
 
Whatsapp analytics
Whatsapp analyticsWhatsapp analytics
Whatsapp analytics
 
Ai chatbot ppt.pptx
Ai chatbot ppt.pptxAi chatbot ppt.pptx
Ai chatbot ppt.pptx
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot Architecture
 
Conversational AI– Beyond the chatbot hype
 Conversational AI– Beyond the chatbot hype Conversational AI– Beyond the chatbot hype
Conversational AI– Beyond the chatbot hype
 
AutoGPT Masterclass | STAENZ Academy
AutoGPT Masterclass | STAENZ AcademyAutoGPT Masterclass | STAENZ Academy
AutoGPT Masterclass | STAENZ Academy
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
 
Logica vaga (fuzzy)
Logica vaga (fuzzy)Logica vaga (fuzzy)
Logica vaga (fuzzy)
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
context aware computing
context aware computingcontext aware computing
context aware computing
 
The Conversational AI Journey - What to Expect
The Conversational AI Journey - What to ExpectThe Conversational AI Journey - What to Expect
The Conversational AI Journey - What to Expect
 
Relationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & PatternRelationship Among Token, Lexeme & Pattern
Relationship Among Token, Lexeme & Pattern
 
Chatbot_Presentation
Chatbot_PresentationChatbot_Presentation
Chatbot_Presentation
 
Jasper: the AI-powered recruiter bot
Jasper: the AI-powered recruiter botJasper: the AI-powered recruiter bot
Jasper: the AI-powered recruiter bot
 
Lecture: Regular Expressions and Regular Languages
Lecture: Regular Expressions and Regular LanguagesLecture: Regular Expressions and Regular Languages
Lecture: Regular Expressions and Regular Languages
 

Similar a Chatbot

The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21Jordi Cabot
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to ChatbotsPriyab Satoshi
 
Using Chatbots in Extension Programming
Using Chatbots in Extension ProgrammingUsing Chatbots in Extension Programming
Using Chatbots in Extension ProgrammingAmy Cole
 
E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...
E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...
E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...Gregor Jarisch
 
Mat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldMat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldWeb à Québec
 
Lessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platformLessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platformJordi Cabot
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-BotIRJET Journal
 
ICONUK 2018 - Do You Wanna Build a Chatbot
ICONUK 2018 - Do You Wanna Build a ChatbotICONUK 2018 - Do You Wanna Build a Chatbot
ICONUK 2018 - Do You Wanna Build a ChatbotPaul Withers
 
How AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdfHow AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdfMujeeb Riaz
 
Azure Chat Bot application
Azure Chat Bot application Azure Chat Bot application
Azure Chat Bot application Vivek Singh
 
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...UXPA International
 
IRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from ScratchIRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from ScratchIRJET Journal
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsaNumak & Company
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in IndiaHarithaMithran
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in IndiaHarithaMithran
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report jaysavani5
 

Similar a Chatbot (20)

The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21
 
Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
Using Chatbots in Extension Programming
Using Chatbots in Extension ProgrammingUsing Chatbots in Extension Programming
Using Chatbots in Extension Programming
 
E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...
E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...
E.D.D.I - 6 Years of Chatbot Development Experience in one Open Source Chatbo...
 
Mat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldMat Velloso - Bots in the real world
Mat Velloso - Bots in the real world
 
Lessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platformLessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platform
 
Everything you need to know about chatbots
Everything you need to know about chatbotsEverything you need to know about chatbots
Everything you need to know about chatbots
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-Bot
 
CHATBOT PPT-2.pptx
CHATBOT PPT-2.pptxCHATBOT PPT-2.pptx
CHATBOT PPT-2.pptx
 
ICONUK 2018 - Do You Wanna Build a Chatbot
ICONUK 2018 - Do You Wanna Build a ChatbotICONUK 2018 - Do You Wanna Build a Chatbot
ICONUK 2018 - Do You Wanna Build a Chatbot
 
How AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdfHow AI is going to change the world _M.Mujeeb Riaz.pdf
How AI is going to change the world _M.Mujeeb Riaz.pdf
 
Azure Chat Bot application
Azure Chat Bot application Azure Chat Bot application
Azure Chat Bot application
 
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
 
IRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from ScratchIRJET - A Study on Building a Web based Chatbot from Scratch
IRJET - A Study on Building a Web based Chatbot from Scratch
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & Chatbots
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in India
 
Chatbot Development Company in India
Chatbot Development Company in IndiaChatbot Development Company in India
Chatbot Development Company in India
 
Ai powered chatbots
Ai powered chatbotsAi powered chatbots
Ai powered chatbots
 
Chatbot Technology
Chatbot TechnologyChatbot Technology
Chatbot Technology
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report
 

Último

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Último (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Chatbot

  • 1. Chatbot:AFramework for Understanding Chatbots And TheirFuture. Presented By Nikul G. Patel Under Guidanceof Dr.S.N. Zaware
  • 2. OUTLINES • Introduction • Literature Survey • Existing System • Proposed System • System Requirements • ApplicationArea • Conclusion • References
  • 3. INTRODUCTION Chatbots are intelligent virtual agents or assistants. It can assist a human for their personal work like Jarvis from Avengers. There are many virtual assistants are there like Google Assistant, Apple’s Siri, Samsung’s Bixby etc. All this assistant help humans to give the reminders, fixing meetings, managing personal stuffs etc. Also virtual agents who act as a help desk for any company’s customer care website or social media sites. It takes query from customer and gives feedback to them from its datasets. Chatbots plays an important role in assistance and customer care centers.
  • 4. LITERATURE SURVEY • A Framework for Understanding Chatbots and Their Future Author: Elabe Paikari , Andre van der oek • This research paper gives review about how software tools that are used in development process, nature of chatbot as compared to software tools, chatbot framework and comparison between different chatbot frameworks. • Keywords: 1. Software tools 2. Chatbots 3. Comparison of frameworks
  • 5. CONTD… • Software Bots Author: Carlene Lebeuf, Margaret-Anne Storey, and Alexey Zagalsky • This research paper gives review about integrating bots with softwares, creating and hosting bots, interaction model of bots, platforms used for creation of bots, platforms used for distribution of bots, insights on creating and using bots. • Keywords: 1. Bots 2. Bot creation framework and toolkit 3. Features of bot creation and distribution services 4. Types of bots
  • 6. CONTD… • A Modular Architecture for AdaptiveChatbots Author: Giovanni Pilato, Agnese Augello and Salvatore Gaglio • This research paper gives review about architecture of conversational agent on a modular knowledge representation, behavior of conversational agents, knowledge representation techniques. • Keywords: 1. Conversational agent 2. Modularity of architecture 3. Corpus callosum 4. Dialogue Engine 5. DialogueAnalyzer
  • 7. EXISTINGSYSTEM • As we know chatbots can be used as assistant and agents, so it can take input using text and gives output as text. If we take example of chatbots developed using Jarvis bot framework, it takes only text as an input. Also it doesn’t have feature of Text- to-Speech. • There are very few chatbots which can accept input via voice and it has feature of Text-to-Speech. There are some bots we can call them assistants such as Google Assistant, Siri, Bixby which can accepts input via text as well as voice and gives output in text and has feature of Text-to-Speech. Also they has ability to process image also.
  • 8. PROPOSEDSYSTEM • In proposed system we can add extra features in existing systems to improve serviceability of bots and quality of bots. • We can add features like Text-to-Speech by which chatbot will be able to read the output produced by itself. • We can add Speech-to-Text feature in existing chatbot so that user can easily interact with bot. These features will help humans to experience human like response from bot. This features will improve users interest in engaging with bot. • We can increase datasets so that bot will be able to give response for any type of query asked by user. We can use various ML algorithms such as NLP for effective retrieval of response from datasets.
  • 9. SYSTEM REQUIREMENTS • Hardware Requirement 1. Processor – 1.6 GHz or faster processor 2. Hard Disk – More than 10 GB 3. Memory – 1GB RAM • Software Requirement 1. Windows 7 or above/Linux 2. Python2/Python3 3. Chatterbot library 4. Firefox/Chrome/Internet Explorer
  • 10. APPLICATIONAREA • As we know chatbot is a new way of handling user or customers request or feedback, chatbot can be used in social sites like Government sites, Messaging sites etc. Chatbots can be used as an agent to handle the query of customers in business site of companies. • Chatbot can be used as assistant to manage day-to-day activities, reminders, meetings and it should be able to perform some extra tasks ex: when user gives input “call xyz”, so it should perform this task.
  • 11. CONCLUSION • The main purpose proposed system is to improve the usability of chatbot. • This can be implemented by selecting a appropriate framework and toolkit for creation and distribution of chatbot. • Chatbots are the software tools that can be used for software development process so that it should be free to explore so that it can produce a quality product.
  • 12. REFERENCES 1. Elahe Paikari and Andre van der Hoek. 2018. A Framework for Understanding Chatbots and their Future. In Proceedings of 11th International Workshop on Cooperative and Human Aspects of Software Engineering. https://doi.org/10.1145/3195836.3195859 2. Carlene Lebeuf, Margaret-Anne Storey, Alexey Zagalsky,"Software bots", IEEE Softw., vol. 35, no. 1, pp. 18-23, 2018. https://ieeexplore.ieee.org/document/8239928 2. Agnese Augello, Mario Scriminaci, Salvatore Gaglio, Giovanni Pilato 2011 International Conference on Complex, Intelligent, and Software Intensive Systems. https://ieeexplore.ieee.org/document/5989073