Book description
Create and implement AI-based features in your Swift apps for iOS, macOS, tvOS, and watchOS. With this practical book, programmers and developers of all kinds will find a one-stop shop for AI and machine learning with Swift. Taking a task-based approach, you’ll learn how to build features that use powerful AI features to identify images, make predictions, generate content, recommend things, and more.
AI is increasingly essential for every developer—and you don’t need to be a data scientist or mathematician to take advantage of it in your apps. Explore Swift-based AI and ML techniques for building applications. Learn where and how AI-driven features make sense. Inspect tools such as Apple’s Python-powered Turi Create and Google’s Swift for TensorFlow to train and build models.
- I: Fundamentals and Tools—Learn AI basics, our task-based approach, and discover how to build or find a dataset.
- II: Task Based AI—Build vision, audio, text, motion, and augmentation-related features; learn how to convert preexisting models.
- III: Beyond—Discover the theory behind task-based practice, explore AI and ML methods, and learn how you can build it all from scratch... if you want to
Publisher resources
Table of contents
- Preface
- I. Fundamentals and Tools
- 1. Artificial Intelligence!?
- 2. Tools for Artificial Intelligence
- 3. Finding or Building a Dataset
- II. Tasks
- 4. Vision
- 5. Audio
- 6. Text and Language
- 7. Motion and Gestures
- 8. Augmentation
- 9. Beyond Features
- III. Beyond
- 10. AI and ML Methods
- 11. Looking Under the Hood
- 12. The Hard Way
- Index
Product information
- Title: Practical Artificial Intelligence with Swift
- Author(s):
- Release date: October 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492044819
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition, 2nd Edition
Few books on software project management have been as influential and timeless as The Mythical Man-Month. …
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
book
Building Micro-Frontends
What's the answer to today's increasingly complex web applications? Micro-frontends. Inspired by the microservices model, this …