Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Mitrevski, Martin, author.

Title Developing conversational interfaces for iOS : add responsive voice control to your apps / Martin Mitrevski. [O'Reilly electronic resource]

Publication Info. [United States] : Apress, 2018.
©2018
QR Code
Description 1 online resource
PDF
text file
Note Includes index.
Summary "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'll explore the basics of natural language processing on iOS and see how to develop sentiment analysis with Apple's new Core ML framework. You'll also understand the primary challenges conversational interfaces face, and how to future proof your design. With the introduction of SiriKit and the Speech framework, iOS developers now have huge opportunities to work with conversational interfaces in their apps. The latest advancements in natural language processing and machine learning allow for the development of complex conversational interfaces. This book incorporates all aspects of conversational interfaces on iOS--from voice transcription to natural language processing and entities extraction to text to speech commands."-- Provided by publisher
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 Facebooks Wit.ai.ٯu'll explore the basics of natural language processing on iOS and see how to develop sentiment analysis with Apple's new Core ML framework. You'll also understand the primary challenges conversational interfaces face, and how to future proof your design.שth the introduction of SiriKit and the Speech framework, iOS developers now have huge opportunities to work with conversational interfaces in their apps. The latest advancements in natural language processing and machine learning allow for the development of complex conversational interfaces. This book incorporates all aspects of conversational interfaces on iOSfrom voice transcription to natural language processing and entities extraction to text to speech commands.
Contents 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.
Subject iOS (Electronic resource)
iOS (Electronic resource)
Multimodal user interfaces (Computer systems)
Computer Science.
Apple and iOS.
Interfaces utilisateurs multimodales (Systèmes informatiques)
Macintosh programming.
Multimodal user interfaces (Computer systems)
Other Form: Print version: Mitrevski, Martin. Developing conversational interfaces for iOS. [United States] : Apress, 2018 1484233956 9781484233955 (OCoLC)1012197368
ISBN 9781484233962 (electronic bk.)
1484233964 (electronic bk.)
(print)
Standard No. 10.1007/978-1-4842-3396-2 doi
Report No. SPRINTER
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information