-
Notifications
You must be signed in to change notification settings - Fork 2
Home
This is the main page of the wiki for the Home Sweet Office project. This wiki was written to help researchers understand HSO.
In this page, you will find links to the information on most aspects of HSO.
HSO is a project from the Stanford University Pervasive Wellbeing Technology Lab. The extension lets users 1) track and increase their productivity online, and 2) request stress interventions.
HSO was further developed from Habitlab. You can find the code for Habitlab here.
Below is the most relevant information for how to make changes to HSO.
- How to add more onboarding screens
- How does the popup window work
- How does a stress intervention work
- How to add more panels to the popup window
- How does the nudge icon work
- Nudge
- Notif
- How does the survey button work
- What happens in the background
- How does HSO log data
- Onboarding data
- Click data
- Scroll data
- Stress intervention data / Contextual data
- How does the survey button work in the backend
- How to test extension in browser before deploying
- How to publish extension in Google Chrome Store
A multiarmed bandit ML server is deployed and managed in Google Cloud. See someone from lab for access.
The backend of HSO is managed in Google Cloud. The saved code for the servers is here. The repository is not linked to the actual deployed server code. See someone from lab for access.
HSO data (not habitlab) is logged into a MongoDB database. See someone from lab for access.
The surveys sent to users are managed through the MongoDB database. The actual lab surveys are made in Qualtrics. See someone from lab for access.