Skip to content

datascientiafoundation/diversityone-visualizations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiversityOne: a multi-purpose cross-country dataset about students’ everyday life

Matteo Busso, Andrea Bontempelli, Leonardo Javier Malcotti, Lakmal Meegahapola, Peter Kun, Shyam Diwakar, Chaitanya Nutakki, Marcelo Dario Rodas Britez, Hao Xu, Donglei Song, Salvador Ruiz Correa, Andrea-Rebeca Mendoza-Lara, George Gaskell, Sally Stares, Miriam Bidoglia, Amarsanaa Ganbold, Altangerel Chagnaa, Luca Cernuzzi, Alethia Hume, Ronald Chenu-Abente, Roy Alia Asiku, Ivan Kayongo, Daniel Gatica-Perez, Amalia de Götzen, Ivano Bison, and Fausto Giunchiglia. 2025. DiversityOne: A Multi-Country Smartphone Sensor Dataset for Everyday Life Behavior Modeling. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 9, 1, Article 1 (March 2025)

Useful links

The code in this repository reproduces the visualizations on sensors and time diaries data of the paper.

Requirements

  • Python > 3.11

Install

Clone the repository

git clone [email protected]:datascientiafoundation/diversityone-visualizations.git diversityone
cd diversityone

Create a new environment

python3 -m venv venv
pip install -r requirements.txt
source venv/bin/activate

Usage

Ensure that you have placed the dataset files in the data folder (the dataset can be requested on Datascientia platform). The script generate the plot with seaborn.

python sensors.py
python timediaries.py

Repository structure

.
├── data                // datasets
├── figures             // output of the scripts
├── config.py           // configure colors and university names
├── README.md           
├── requirements.txt    
├── sensors.py          // generate plots of sensors data
├── timediaries.py      // generate plots of time diaries
└── utils.py            

About

Visualization code for DiversityOne paper

Topics

Resources

Stars

Watchers

Forks

Languages