Introduction to Probability for Data Science
This introductory textbook in undergraduate probability emphasizes the inseparability between data (computing) and probability (theory) in our time. It examines the motivation, intuition, and implication of the probabilistic tools used in science and engineering:...
0 like counts
704 pages
2021-11-05 Published
Understanding Deep Learning
An authoritative, accessible, and up-to-date treatment of deep learning that strikes a pragmatic middle ground between theory and practice. Deep learning is a fast-moving field with sweeping relevance in today's...
0 like counts
496 pages
2023-12-05 Published
Person, Thing, Robot
Why robots defy our existing moral and legal categories and how to revolutionize the way we think about them. Robots are a curious sort of thing. On the one hand,...
0 like counts
240 pages
2023-09-05 Published
Design, Empathy, Interpretation
A new, empathic approach to design research, drawn from the informed experiences of a leading design research program in Finland. Design, Empathy, Interpretation tells the story of empathic design, a design...
0 like counts
200 pages
2023-09-12 Published
Social Networks with Rich Edge Semantics
Social Networks with Rich Edge Semantics introduces a new mechanism for representing social networks in which pairwise relationships can be drawn from a range of realistic possibilities, including different types...
0 like counts
230 pages
2020-06-30 Published
The Sensorium of the Drone and Communities
A comprehensive overview of how civilian drones sense the world and how they build the aesthetic imaginaries of our communities. Drone technology has garnered critical attention across many fields, from...
0 like counts
304 pages
2023-10-03 Published
Making Meaning with Machines
A rigorous primer in movement studies for designers, engineers, and scientists that draws on the fields of dance and robotics. How should a gestural interface react to a “flick” versus...
0 like counts
418 pages
2023-10-10 Published
Distant Viewing
A new theory and methodology for the application of computer vision methods to the computational analysis of collected, digitized visual materials, called “distant viewing.” Distant Viewing: Computational Exploration of Digital...
0 like counts
288 pages
2023-10-26 Published
Invent Your Own Computer Games With Python, 4th Edition
Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before! Begin by building classic games...
0 like counts
376 pages
2017-01-13 Published
Automate the Boring Stuff with Python
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer...
0 like counts
504 pages
2015-05-01 Published
Inside Deep Learning
Journey through the theory and practice of modern deep learning, and apply innovative techniques to solve everyday data problems. In Inside Deep Learning, you will learn how to: Implement deep learning...
0 like counts
425 pages
2022-06-27 Published
Conquer the Command Line, 2nd Edition
Using the command line is an amazing skill to have, allowing you to control a computer more effectively than ever before – especially when it comes to Raspbian on the...
0 like counts
95 pages
2019-01-01 Published