Loading…
August 19-21 - Co-Located Events
August 21-23 - Conference
Hilton San Diego Bayfront - San Diego, CA
More information for Open Source Summit + Embedded Linux Conference North America 2019
Wednesday, August 21 • 5:10pm - 5:45pm
Almond: Crowdsourcing an Open, Programmable Virtual Assistant - Giovanni Campagna, Stanford University*

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Virtual assistants are fast becoming a proprietary platform duopoly that controls access to the web and has access to private information in all accounts and IoTs. This talk will present Almond, an open, crowdsourced, privacy-preserving virtual assistant. Almond uses the crowdsourced Thingpedia skill library, currently containing over 100 services, that is open to all virtual assistants. Almond is unique in supporting event-driven commands that connect multiple skills. Almond is also federated, helping users share data at fine granularity without a third-party.
Almond is built using Genie, an open-source tool that enables developers to bootstrap deep-learning natural language parsers in new domains quickly. Genie improves by over 20% on the previous state of the art. Genie is available as a web service and as a library. Almond can be run as a cloud service, a GNOME/Gtk app (on Flathub), and also a command line tool. Almond has attracted collaborations from 4 other groups to date.

Speakers
avatar for Giovanni Campagna

Giovanni Campagna

Student, Stanford University
Giovanni is a 3rd year PhD student at the Stanford University Computer Science Department, advised by prof. Monica Lam. His interests lay at the intersection of programming languages and natural language processing. He's the lead developer of the Almond project, an open, crowdsourced... Read More →



Wednesday August 21, 2019 5:10pm - 5:45pm
Sapphire H
  • Session Slides Included Yes
  • Session Recorded Yes