ABOUT THIS BOOK
PUBLISHER: Packt Publishing Limited
FORMAT: Paperback
ISBN: 9781788837965
RRP: £32.99
PAGES: 316
PUBLICATION DATE:
August 31, 2018
BUY THIS BOOK
As an Amazon Associate and Bookshop.org affiliate we earn from qualifying purchases.
Hands-On Artificial Intelligence for Angular Developers: Build intelligent apps and chatbots by leveraging the power of Angular and Microsoft Cognitive Services
Amanda Lange
Create intelligent and personal Angular Applications with Artificial Intelligence APIsAbout This Book* Give your Angular apps human-like cognitive intelligence with this hands-on guide.* Find out how to bring together the capabilities and features of both Angular and Microsoft Cognitive Services.* Build intelligent apps that combine the power of computer vision, speech recognition, and language processingWho This Book Is ForThis book is for Angular developers who are interested in building smarter solutions for their web applications. Previous experience on working with APIs would be helpful.What You Will Learn* Discover Microsoft’s Bots Frameworks and Cognitive APIs* Utilize Cognitive APIs and Bots Framework to build enhanced Angular apps.* Analyze faces, including facial recognition of individuals, and emotion of individuals and add to an Angular app.* Analyze images, including content, type of image, text that might be present in the image and create an Angular app.* Secure and store data for the App using Microsoft Azure.* Use the Q&A Maker to build a chat bot and use NodeJS to pass data into a bot.* Make a more robust bot using the Bots framework and make good UI for Bots.* Create a Bot that uses natural language processing to determine the user’s intent using LUIS.In DetailFacial recognition, computer vision, emotion detection, real-time translation would have seemed like science fiction to include these technologies directly into your web apps in the past. Now with Microsoft Cognitive Services and Microsoft Bot Framework, an individual developer can build an app with all these features in a short amount of time.We start off by exploring the different Artificial Intelligent Services that Microsoft has to offer, we will look the different APIs in these services and show you how to leverage their capabilities. You will also revisit Angular and learn how to set up for development in Angular.You will work with the computer vision API and get acquainted how it is used to analyze images. You will then use Angular to consume the Vision API and create an app that takes advantage of this service.Next, you will work with the face and emotion APIs for Cognitive Services and set up the Angular application to process the Face and emotion APIs.Moving on, you will explore how to publish and distribute your app to Azure Web.You will then learn how to use the Q&A Maker to build a simple chatbot. You will work with speech and text API to make voice-enabled app along with usage of LUIS, the API for Natural Language Processing, and how to add this to the bot.By the end of this book, you will be in a position to understand what Microsoft Cognitive Service and bot framework can offer and how to use the different APIs in tandem with Angular to build AI-based apps.