Skip to content

The ExtraSensory App

yvaizman edited this page Dec 4, 2017 · 1 revision

This package has the source code for The ExtraSensory App

This is a mobile Android app that was designed to support research in Behavioral Context Recognition.
It may be used for:

  • Collecting data in-the-wild. The data may include sensor measurements (from the phone and from an appended Pebble watch. You may adjust the code to interact with additional devices/sensors). The data may also include context-labels that the user can report to describe their own behavior (e.g. sleeping, walking, eating, at home, at work, with friends, at a bar, phone in pocket, etc.)
  • Real-time context recognition. You may use this app as running in the background and automatically recognizing various context-labels about the user's behavior. This app can be integrated in another app you may design that provides some utility to the user, based on the predicted activities/contexts.

Please read the file ESA_guide.pdf for an overview of the app. It has a full user guide for potential participants of data collection efforts, as well as a full researcher guide for how to deploy this app with your own server and how to adjust the app to your study's needs.

Clone this wiki locally