Introduction



ContextKit is a sensing framework specially designed to perform large-scale sensing experiments with mobile devices.
It simplify the data collection from several sensors (both physical and virtual) to characterize the user context.

  • Ready to use

    Include the library in your project and activate the features you need thourgh a simple configuration file.

  • Multiple Sensors

    Supports the monitorging of physical sensors (e.g., accelerometer) and user interactions with her device.

  • Proximity

    Discovers other devices and people in the nearby using both Bluetooth 4.0 and Wi-Fi Direct.

Get Started

ContextKit is an open source project released under the GNU General Public License v3.0 (GPLv3) license.

Publications

List of related scientific publications:

Datasets

List of datasets collected by using ContextKit:

  • ContextLabeler: a labeled dataset collected from commercial mobile devices of 3 volunteer users.

  • MyDigitalFootprint: combinations of smartphone-embedded sensors and Online Social Networks activities performed by 31 users within 2 months of sensing experiment. It also includes 3 sub-datasets already processed for three different applications: (i) social link prediction, (ii) user context recognition, and (iii) context-aware recommendations.

About



ContextKit is part of a research project of the Ubiquitous Internet Group (IIT-CNR).
The main authors are: