datadrivensurveys
A platform supporting the creation of data-driven surveys.
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 8 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Keywords
Repository
A platform supporting the creation of data-driven surveys.
Basic Info
- Host: GitHub
- Owner: DataDrivenSurveys
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://www.datadrivensurvey.com/
- Size: 5.73 MB
Statistics
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 32
- Releases: 0
Topics
Metadata Files
README.md
Data-Driven Surveys
A platform supporting the creation of data-driven surveys.
Manual
The manual for this project is maintained as a wiki.
The wiki contains a variety of tutorials and explanations for things such as deployment, adding new data-providers, variables, survey platforms, etc.
Quick Setup Guide
This project requires the following software:
git: For code version control. Installation instructions: https://git-scm.com/downloadsnode: For working on thefrontend. Install instructions: https://nodejs.org/en/download/prebuilt-installer/currentuv: For python project management of theddsurveysmodule. Installation instructions: https://docs.astral.sh/uv/getting-started/installation/docker: For development and production deployment. Installation instructions: https://docs.docker.com/engine/install/
Citation
Here is how you should cite this repository, in the ACM Reference Format:
text
Lev Velykoivanenko, Kavous Salehzadeh Niksirat, Stefan Teofanovic, Bertil Chapuis, Michelle L. Mazurek, and Kévin Huguenin. 2024. Designing a Data-Driven Survey System: Leveraging Participants' Online Data to Personalize Surveys. In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI '24). Association for Computing Machinery, New York, NY, USA, Article 498, 1–22. https://doi.org/10.1145/3613904.3642572
Here is the citation in bibtex format:
bibtex
@inproceedings{10.1145/3613904.3642572,
author = {Velykoivanenko, Lev and Salehzadeh Niksirat, Kavous and Teofanovic, Stefan and Chapuis, Bertil and Mazurek, Michelle L. and Huguenin, K\'{e}vin},
title = {Designing a Data-Driven Survey System: Leveraging Participants' Online Data to Personalize Surveys},
year = {2024},
isbn = {9798400703300},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3613904.3642572},
doi = {10.1145/3613904.3642572},
abstract = {User surveys are essential to user-centered research in many fields, including human-computer interaction (HCI). Survey personalization—specifically, adapting questionnaires to the respondents’ profiles and experiences—can improve reliability and quality of responses. However, popular survey platforms lack usable mechanisms for seamlessly importing participants’ data from other systems. This paper explores the design of a data-driven survey system to fill this gap. First, we conducted formative research, including a literature review and a survey of researchers (N = 52), to understand researchers’ practices, experiences, needs, and interests in a data-driven survey system. Then, we designed and implemented a minimum viable product called Data-Driven Surveys (DDS), which enables including respondents’ data from online service accounts (Fitbit, Instagram, and GitHub) in survey questions, answers, and flow/logic on existing survey platforms (Qualtrics and SurveyMonkey). Our system is open source and can be extended to work with more online service accounts and survey platforms. It can enhance the survey research experience for both researchers and respondents. A demonstration video is available here: https://doi.org/10.17605/osf.io/vedbj},
booktitle = {Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI '24)},
articleno = {498},
numpages = {22},
keywords = {artefact, online accounts, surveys, user interfaces},
location = {<conf-loc>, <city>Honolulu</city>, <state>HI</state>, <country>USA</country>, </conf-loc>},
series = {CHI '24},
langid = {english},
}
You can also refer to CITAITON.cff. Reference managers such as Zotero should be able to parse it automatically to create a conference paper entry.
Owner
- Name: DataDrivenSurveys (DDS)
- Login: DataDrivenSurveys
- Kind: organization
- Location: Switzerland
- Website: https://www.datadrivensurvey.com/
- Repositories: 1
- Profile: https://github.com/DataDrivenSurveys
Citation (CITATION.cff)
cff-version: 1.2.0
message: >-
If you use this software, please cite it using the
metadata from the 'preferred-citation' section.
type: software
authors:
- given-names: Lev
family-names: Velykoivanenko
email: lev.velykoivanenko@unil.ch
orcid: 'https://orcid.org/0000-0002-7343-2731'
affiliation: University of Lausanne
city: Lausanne
country: CH
- given-names: Stefan
family-names: Teofanovic
email: stefan.teofanovic@heig-vd.ch
orcid: 'https://orcid.org/0009-0002-0205-1621'
affiliation: University of Applied Sciences Western Switzerland
city: Yverdon-les-Bains
country: CH
title: "DataDrivenSurveys"
version: 1.0.0
repository-code: 'https://github.com/DataDrivenSurveys/DataDrivenSurveys'
url: 'https://github.com/DataDrivenSurveys/DataDrivenSurveys'
license: MIT
preferred-citation:
type: conference-paper
authors:
- given-names: Lev
family-names: Velykoivanenko
email: lev.velykoivanenko@unil.ch
orcid: 'https://orcid.org/0000-0002-7343-2731'
affiliation: University of Lausanne
city: Lausanne
country: CH
- family-names: Salehzadeh Niksirat
given-names: Kavous
email: kavous.salehzadehniksirat@unil.ch
orcid: 'https://orcid.org/0000-0003-4438-3544'
affiliation: University of Lausanne & EPFL
city: "Lausanne"
country: "CH"
- given-names: Stefan
family-names: Teofanovic
email: stefan.teofanovic@heig-vd.ch
orcid: 'https://orcid.org/0009-0002-0205-1621'
affiliation: University of Applied Sciences Western Switzerland
city: Yverdon-les-Bains
country: CH
- given-names: Bertil
family-names: Chapuis
email: bertil.chapuis@heig-vd.ch
orcid: 'https://orcid.org/0000-0003-3168-5375'
affiliation: University of Applied Sciences Western Switzerland
city: "Yverdon-les-Bains"
country: CH
- given-names: Michelle L.
family-names: Mazurek
email: mmazurek@umd.edu
orcid: 'https://orcid.org/0000-0003-4151-6428'
affiliation: University of Maryland
city: "College Park, MD"
country: US
- given-names: Kevin
family-names: Huguenin
email: kevin.huguenin@unil.ch
orcid: 'https://orcid.org/0000-0001-7147-1828'
affiliation: University of Lausanne
city: Lausanne
country: CH
title: "Designing a Data-Driven Survey System: Leveraging Participants' Online Data to Personalize Surveys"
doi: "10.1145/3613904.3642572"
url: "https://doi.org/10.1145/3613904.3642572"
year: 2024
month: 5
keywords:
- artefact
- surveys
- online accounts
- user interfaces
collection-title: "In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI '24), May 11-16, 2024, Honolulu, HI, USA."
collection-type: "proceedings"
isbn: "9798400703300"
publisher:
name: ACM
city: "New York, NY"
country: "US"
conference:
name: "Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI '24)"
city: "Honolulu"
region: "HI"
country: "US"
date-start: "2024-05-11"
date-end: "2024-05-16"
GitHub Events
Total
- Create event: 7
- Issues event: 14
- Watch event: 2
- Delete event: 10
- Issue comment event: 12
- Push event: 53
- Pull request review comment event: 1
- Pull request review event: 2
- Gollum event: 2
- Pull request event: 18
- Fork event: 2
Last Year
- Create event: 7
- Issues event: 14
- Watch event: 2
- Delete event: 10
- Issue comment event: 12
- Push event: 53
- Pull request review comment event: 1
- Pull request review event: 2
- Gollum event: 2
- Pull request event: 18
- Fork event: 2
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 13
- Total pull requests: 6
- Average time to close issues: about 1 year
- Average time to close pull requests: 21 days
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 1.46
- Average comments per pull request: 0.33
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 6
- Average time to close issues: N/A
- Average time to close pull requests: 21 days
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.33
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- AbysmalBiscuit (12)
Pull Request Authors
- AbysmalBiscuit (6)
- AmroAbdrabo (5)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- appleboy/scp-action master composite
- appleboy/ssh-action master composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- python 3.11 build
- mariadb latest
- node 18
- node 14.21.1-alpine build
- 1406 dependencies
- nodemon ^3.1.0 development
- @emotion/react ^11.11.3
- @emotion/styled ^11.11.0
- @mui/icons-material ^5.15.11
- @mui/joy ^5.0.0-beta.29
- @mui/lab ^5.0.0-alpha.166
- @mui/material ^5.15.11
- @mui/material-next ^6.0.0-alpha.124
- @mui/x-data-grid ^6.19.5
- @mui/x-date-pickers ^6.19.5
- @testing-library/jest-dom ^6.4.2
- @testing-library/react ^14.2.1
- @testing-library/user-event ^14.5.2
- @uidotdev/usehooks ^2.4.1
- axios ^1.6.7
- dayjs ^1.11.10
- i18next ^23.10.0
- javascript-time-ago ^2.5.9
- react ^18.2.0
- react-dom ^18.2.0
- react-i18next ^14.0.5
- react-intl ^6.6.2
- react-router-dom ^6.22.1
- react-scripts 5.0.1
- react-time-ago ^7.3.1
- use-debounce ^10.0.0
- uuid ^9.0.1
- web-vitals ^3.5.2