Getting Started with Chatbots
eBook - ePub

Getting Started with Chatbots

Learn and create your own chatbot with deep understanding of Artificial Intelligence and Machine Learning

Akhil Mittal

  1. English
  2. ePUB (adapté aux mobiles)
  3. Disponible sur iOS et Android
eBook - ePub

Getting Started with Chatbots

Learn and create your own chatbot with deep understanding of Artificial Intelligence and Machine Learning

Akhil Mittal

DĂ©tails du livre
Table des matiĂšres
Citations

À propos de ce livre

A complete guide to build a better Chatbots Key Features

  • Concept of artificial intelligence (AI) and machine learning
  • How AI is involved in creating chatbots
  • What are chatbots
  • Chatbot development
  • Live chatting
  • Create chatbot with technologies such as Amazon Lex, Google Dialogflow, AWS Lambda, Microsoft Bot Framework, and Azure
  • Deploy and talk to your bot


Description
This book makes you familiar with the concept of the chatbot. It explains what chatbot is, how does a chatbot work, and what exactly is the need for a chatbot in today's era? It focuses on creating a bot using Amazon's Lex service and getting the bot deployed on Facebook messenger for live chatting. This book
will train you on how to create a chatbot using Google's Dialogflow and test the bot in Dialogflow console. It also demonstrates how to create a custom chatbot using Microsoft's bot framework and enable the webhooks in Dialogflow and return the response from the custom bot to Dialogflow intents as a fulfilment response. What You Will Learn

  • Learn the concept of chatbot
  • Learn how chatbots and AI work hand in hand
  • Learn the concept of machine learning in chatbots
  • Get familiar with chatbot services such as Amazon's Lex and Google's Dialogflow
  • Learn how to write an AWS Lambda function
  • Learn what webhooks are
  • Learn about Microsoft's Bot Framework
  • Write your own custom chatbot
  • Deploy the chatbot on Facebook Messenger, Google Assistant, and Slack
  • Live chatting with your own chatbot


Who This Book Is For

  • The developers, architects, and software/technology enthusiasts who are keen to learn the cutting-edge technologies and want to get a hands-on experience on AI by creating their own custom chatbots.
  • Organizations, small companies, service-based/product-based setups which want to learn how to create a basic chatbot on their website and on social media to get more leads and reach to the end user for their business.
  • Students, if they are seeking something where they can create and integrate the real-time chatbots in their projects.
  • Table of Contents
    Section 1: The Concept
  • What are Chatbots?
  • How Chatbot Works
  • What is the Need for a Chatbot?
  • Conversational Flow?
  • Section 2: Creating a Chatbot Using Amazon Lex
  • Amazon Lex and AWS Account
  • Create Bot Using Amazon Lex
  • AWS Lambda Function
  • Slots
  • Error Handling
  • Deploy the Bot on Facebook Messenger
  • Live Chatbot on Facebook
  • Section 3: Creating a Chatbot Using Dialogflow API and Microsoft's Bot Framework
  • Technical Requirements
  • Dialogflow Account
  • Creating a Bot in Dialogflow
  • Dialogflow Console
  • Integrating the Bot with Slack
  • Chatbot Using Microsoft Bot Framework
  • Publishing the Bot from Visual Studio to Azure
  • Register the Bot
  • Dialogflow.v2 SDK
  • Webhooks in Dialogflow
  • Testing the Bot
  • Deploy the Chatbot in Facebook Messenger
  • Live Chatbot on Facebook
  • Deploy the Chatbot in Slack
  • Future of Chatbots

  • About the Author
    Akhil Mittal is two times Microsoft MVP (Most Valuable Professional) firstly awarded in 2016 continued in 2017 in Visual Studio and Technologies category, C# Corner MVP since 2013, Code Project MVP since 2014, a blogger, author and likes to write/read technical articles, blogs and books. He works as a Sr. Consultant with Magic Edtech (https://www.magicedtech.com/) which is recognized as a global leader in delivering end to end learning solutions. He has an experience of around 12 years in developing, designing, architecting enterprises level applications primarily in Microsoft Technologies. He has a diverse experience in working on cutting edge technologies that include Microsoft Stack, AI, Machine Learning and Cloud computing. Akhil is an MCP (Microsoft Certified Professional) in Web Applications and Dot Net Framework. linkedin: linkedin.com/in/akhilmittal

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Getting Started with Chatbots est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Getting Started with Chatbots par Akhil Mittal en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Informatique et IngĂ©nierie de l'informatique. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2019
ISBN
9789388511896

Table des matiĂšres

    Normes de citation pour Getting Started with Chatbots

    APA 6 Citation

    Mittal, A. (2020). Getting Started with Chatbots ([edition missing]). BPB Publications. Retrieved from https://www.perlego.com/book/2028311/getting-started-with-chatbots-pdf (Original work published 2020)

    Chicago Citation

    Mittal, Akhil. (2020) 2020. Getting Started with Chatbots. [Edition missing]. BPB Publications. https://www.perlego.com/book/2028311/getting-started-with-chatbots-pdf.

    Harvard Citation

    Mittal, A. (2020) Getting Started with Chatbots. [edition missing]. BPB Publications. Available at: https://www.perlego.com/book/2028311/getting-started-with-chatbots-pdf (Accessed: 25 September 2021).

    MLA 7 Citation

    Mittal, Akhil. Getting Started with Chatbots. [edition missing]. BPB Publications, 2020. Web. 25 Sept. 2021.