Coverart for item
The Resource Beginning AI bot frameworks : getting started with bot development, Manisha Biswas

Beginning AI bot frameworks : getting started with bot development, Manisha Biswas

Label
Beginning AI bot frameworks : getting started with bot development
Title
Beginning AI bot frameworks
Title remainder
getting started with bot development
Statement of responsibility
Manisha Biswas
Creator
Author
Subject
Language
eng
Summary
Want to build your first AI bot but don't know where to start? This book provides a comprehensive look at all the major bot frameworks available. You'll learn the basics for each framework in one place and get a clear picture for which one is best for your needs. Beginning AI Bot Frameworks starts with an overview of bot development and then looks at Google Wit.ai and APi.ai functions, IBM Watson, AWS bots with Lambda, FlockOS and TensorFlow. Additionally, it touches on Deep Learning and how bot frameworks can be extended to mixed reality with Hololens. By the end, you'll have mastered the different bot frameworks available and finally have the confidence to develop intelligent AI Chatbots of their own. What You'll Learn Review key structural points for building bots Understand the basic requirements for building a bot in each framework Integrate some of the frameworks Compare the features of each framework Who This Book Is For Computer Science students, engineers, developers and technology enthusiasts with some background in C#, node.js, and cloud platforms
Member of
Cataloging source
N$T
http://library.link/vocab/creatorName
Biswas, Manisha
Dewey number
006.3
Index
index present
LC call number
Q335
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • Artificial intelligence
  • Computer science
  • Computer networks
  • Software engineering
Label
Beginning AI bot frameworks : getting started with bot development, Manisha Biswas
Instantiates
Publication
Copyright
Note
Includes index
Antecedent source
unknown
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: AI and Bot Basics; Artificial Intelligence; Classification; Prediction; Supervised Learning; Unsupervised Learning; Interconnection Between AI, ML, and DL; Chatbots; Generative Chatbot Model; Open Domain; Closed Domain; How Do Chatbots Work?; Rise of the Chatbots-Conversational Commerce; The Role of Chatbots; The Role of Humans; Growth of Chat Apps; Poncho; CNN Bot; Spider Bots; Twitter Bots; Botnets; Reinforcement Learning Bot; The Structure of a Bot; Dialog Flow or Form Flow; Bot Frameworks
  • ConclusionChapter 2: Microsoft Bot Framework; Starting with the Prerequisites; Visual Studio; Windows 10; Bot Builder; Bot Framework Emulator; Creating a Simple Bot Framework App; Using a Template to Create the Project; Working with the Code; Running the Application; Testing the Application; Managing State; Understanding the Use of Dialogs; Publishing the Bot to the Cloud by Using Azure; Conclusion; Chapter 3: Wit.ai and Dialogflow; Getting Started with Wit.ai; Creating a New App; Adding Intent; Adding Text and Keywords; Creating a New Entity; Implementing Wit.ai with Facebook
  • Working with DialogflowAccessing Dialogflow; Creating the Pizza Bot; Using Small Talk; Linking to a Google Project; Adding an Intent; Creating a New Entity; Deploying the Bot; Integration with Web Instance; Conclusion; Chapter 4: IBM Watson Chatbots; Implementing Watson; IBM Cloud; Watson Assistant Service; Creating a FAQ Bot; Creating Intent for the Bot; The Dialog Flow for the App; Making Sense of the Flow; Trying the Bot; Creating a Coffee Bot; Creating a Workspace; Working with Intents; Working with Entities; Working with Dialogs; Nested Intents; Conclusion
  • Chapter 5: Chatbot with TensorFlowTensorFlow Basics; Setting Up the Working Environment; Creating a Neural Network; Working with the Activation Function; TensorBoard; Versions of TensorFlow; Keras Overview; Getting Started with a Keras Chatbot; Introducing nmt-chatbot; End-to-End Systems; Recurrent Neural Network; LSTMs; Working with a Seq2seq Bot; Instructions for Updating; Download and Install CUDA; Download and Install cuDNN; Uninstall TensorFlow, Install TensorFlow GPU; Update the %PATH% on the System; Conclusion; Index
Dimensions
unknown
Extent
1 online resource.
File format
unknown
Form of item
online
Isbn
9781484237540
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
c
Other control number
  • 9781484237533
  • 9781484237540
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
Label
Beginning AI bot frameworks : getting started with bot development, Manisha Biswas
Publication
Copyright
Note
Includes index
Antecedent source
unknown
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1: AI and Bot Basics; Artificial Intelligence; Classification; Prediction; Supervised Learning; Unsupervised Learning; Interconnection Between AI, ML, and DL; Chatbots; Generative Chatbot Model; Open Domain; Closed Domain; How Do Chatbots Work?; Rise of the Chatbots-Conversational Commerce; The Role of Chatbots; The Role of Humans; Growth of Chat Apps; Poncho; CNN Bot; Spider Bots; Twitter Bots; Botnets; Reinforcement Learning Bot; The Structure of a Bot; Dialog Flow or Form Flow; Bot Frameworks
  • ConclusionChapter 2: Microsoft Bot Framework; Starting with the Prerequisites; Visual Studio; Windows 10; Bot Builder; Bot Framework Emulator; Creating a Simple Bot Framework App; Using a Template to Create the Project; Working with the Code; Running the Application; Testing the Application; Managing State; Understanding the Use of Dialogs; Publishing the Bot to the Cloud by Using Azure; Conclusion; Chapter 3: Wit.ai and Dialogflow; Getting Started with Wit.ai; Creating a New App; Adding Intent; Adding Text and Keywords; Creating a New Entity; Implementing Wit.ai with Facebook
  • Working with DialogflowAccessing Dialogflow; Creating the Pizza Bot; Using Small Talk; Linking to a Google Project; Adding an Intent; Creating a New Entity; Deploying the Bot; Integration with Web Instance; Conclusion; Chapter 4: IBM Watson Chatbots; Implementing Watson; IBM Cloud; Watson Assistant Service; Creating a FAQ Bot; Creating Intent for the Bot; The Dialog Flow for the App; Making Sense of the Flow; Trying the Bot; Creating a Coffee Bot; Creating a Workspace; Working with Intents; Working with Entities; Working with Dialogs; Nested Intents; Conclusion
  • Chapter 5: Chatbot with TensorFlowTensorFlow Basics; Setting Up the Working Environment; Creating a Neural Network; Working with the Activation Function; TensorBoard; Versions of TensorFlow; Keras Overview; Getting Started with a Keras Chatbot; Introducing nmt-chatbot; End-to-End Systems; Recurrent Neural Network; LSTMs; Working with a Seq2seq Bot; Instructions for Updating; Download and Install CUDA; Download and Install cuDNN; Uninstall TensorFlow, Install TensorFlow GPU; Update the %PATH% on the System; Conclusion; Index
Dimensions
unknown
Extent
1 online resource.
File format
unknown
Form of item
online
Isbn
9781484237540
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
c
Other control number
  • 9781484237533
  • 9781484237540
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote

Library Locations

Processing Feedback ...