Book Image

Building Bots with Node.js

By : Eduardo Freitas, Madan Bhintade
Book Image

Building Bots with Node.js

By: Eduardo Freitas, Madan Bhintade

Overview of this book

<p>The bots are taking over and we're all for it! Messenger-based bots will be the dominant software UI for the next generation of applications – even Slack, Telegram, and Facebook are driving a new approach where "threads are the new apps."</p> <p>This book shows you how to create work automation bots that interact with users through Slack, e-mail, Skype, Twitter, and more using Node.js. You'll learn to create conversational UIs for your Node.js apps, and then use those UIs to provide workflow automation tools.</p> <p>You will be shown how to handle customer service requests that come in through messenger systems – this includes interpreting the natural language to reveal the user's intent and respond accordingly. You will also learn how to automate processes that involve several people, such as processing holiday requests, arranging meetings, or sending updated reports on time.</p> <p>By the end of this book you'll have the knowledge to create bots that can handle and manipulate documents, URLs, and other items of content. Harness the power of bots and your organization will reap the benefits.</p>
Table of Contents (16 chapters)
Building Bots with Node.js
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

About the Authors

Eduardo Freitas currently works as a consultant on software development applied to customer success, mostly related to financial process automation, accounts payable processing, invoice data extraction and SAP integration.

He has provided consultancy services, engineered, advised and supported various projects for global names such as Agfa, Coca Cola, Domestic & General, EY, Enel, Mango and the Social Security Agency among many others. He’s also been invited to various companies such as Shell, Capgemini, Cognizant and the European Space Agency. He was recently involved in analyzing 1.6 billion rows of data using Redshift (Amazon Web Services) in order to gather valuable insights on client patterns. He holds an M.S. in Computer Science.

He enjoys soccer, running, traveling, life hacking, learning and spending time with his family. You can reach him at http://edfreitas.me.

Many thanks to all the people who contributed to this book. All the lovely and amazing team at Packt and also to Madan Bhintade for believing in the project and helping me finalize it.

Madan Bhintade is an independent solution architect. He is also a developer with focus on cloud based solutions. He enjoys development on AWS, Microsoft Azure & Office 365, SharePoint Server, Angular, and Node.js. He has 16 years of experience building solutions for insurance, financial & banking, and HR industries.

Madan is passionate about what he does and shares what he has learnt through his blog. He also enjoys speaking on what he is exploring in technology area and helps others to adopt the changes in technology. His typical interest areas include UX, Digital Technology Platforms, and artificial intelligence.

He is a C# Corner MVP. His contribution towards C# Corner can be seen at http://www.c-sharpcorner.com/members/madan-bhintade. He can be connected with via LinkedIn https://in.linkedin.com/in/madanbhintade.

Currently he is working on his startup concept along with his consulting assignments. You can reach Madan on his blog http://www.madanbhintade.wordpress.com and follow him on Twitter at @madanbhintade.