How I export, analyze, and resurface my Kindle highlights

Using a serverless approach, natural language processing, and SMS

Three years of evolution

Extending the pipeline using Google Cloud

Left—Exporting highlights from Kindle’s iOS app. Right—2018’s workflow for ingesting a Kindle email export. The new Google Cloud integrations are illustrated in the bottom half.

Cloud Firestore

Cloud Functions

Natural language processing

A highlight from “Automating Inequality”, showing entities (e.g. Los Angeles) linking to their Wikipedia pages.

Google Books

Amongst other things, Google Books provides the cover, subtitle, and authors.

Overall impressions of Firebase & Google Cloud

Resurfacing highlights and remembering what I read

Randomized daily SMS highlights

Build your own

Designer and front-end developer at @NavaPBC