Developing conversational interfaces for iOS : add responsive voice control to your apps /
"Learn how to incorporate your own conversational interfaces into iOS applications. This book will help you work comfortably multiple frameworks, including Apple's Speech and SiriKit frameworks; Google's API. AI conversational interfaces platform; and Facebook's Wit.ai. You'...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[United States] :
Apress,
2018.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Introduction; Chapter 1: Conversational Interfaces; GUI Beginnings; Graphical User Interfaces Challenges; Voice as a User Interface; Understanding Language; Products on the Market; Overview of the Process; What the Products Do; Conversational Interfaces Flow; Natural LanguageUnderstanding Concepts; Summary; Chapter 2: Booking a Ride with SiriKit; Booking a Ride; Creating a Siri Extension; Implementing the Principal Class; Checking the Status of a Ride; Building a Custom App Vocabulary.
- Creating a Global App VocabularyProviding App Name Synonyms; Allowing a User-Specific Vocabulary; Summary; Chapter 3: Creating Lists with SiriKit; Overview of the App; App Groups; INCreateTaskListIntent; INAddTasksIntent; INSetTaskAttributeIntent; UI Testing with Siri; Summary; Chapter 4: Speech, Synthesizers, and Dialogflow; Creating a Simple Grocery List; Implementing Speech Recognition; Implementing Text to Speech; Using AVSpeechSynthesizer; Using Dialogflow (api.ai); Training a Dialogflow Agent; Integrating Dialogflow into the App; Summary.
- Chapter 5: Getting Started with Wit.aiCreating a Grocery List App; Performing the iOS Implementation; Using Wit.ai and Modern Objective-C Syntax; Implementing Nullability Specifiers; Implementing Lightweight Generics; Wit.ai vs. Dialogflow vs. Others; Using a Language-Understanding Intelligent Service; Using Amazon Lex; Using Watson IBM; Summary; Chapter 6: Natural Language Processing on iOS; Keyword Extraction; TF-IDF Algorithm; Showing Orthography; Summary; Chapter 7: Sentiment Analysis with Core ML; Classifying Movie Reviews; Creating a Core ML Model.
- Doing the iOS App ImplementationUnderstanding Core ML Limitations; Summary; Chapter 8: Conversational Interface Challenges; Security; Quality; Project Common Voice; Is It Dangerous?; Will People Use It?; Summary; Index.