Personality and general experiment questionnaire processing methods.
Project description
personality_questionnaire
Personality and general questionnaire processing methods for various experiments.
Supported Questionnaires
- BFI-2
- VAS-F
Inputs
Questionnaire answers are...
- read via command line interface
- ints in a numpy ndarray (.npy)
- ints in a csv file (.csv)
- strings in a csv file (.csv)
Outputs
For BFI-2, the OCEAN and FACET values are scaled to the range [0..1] per participant.
For VAS-F, the relative values are calculated.
Setup
Install package from PyPI
pip install personality_questionnaire
Install package for development
git clone https://github.com/fodorad/personality_questionnaire
cd personality_questionnaire
pip install .
pip install -U -r requirements.txt
python -m unittest discover -s test
Quick start
Run interactive BFI-2 questionnaire
If you installed it via pip:
personality_questionnaire --participant_id test --questionnaire bfi2
alternative call:
python personality_questionnaire/api.py --participant_id test --questionnaire bfi2
Run interactive VAS-F (pre- and post-)questionnaires
If you installed it via pip:
personality_questionnaire --participant_id test --questionnaire vasf --vasf_tag pre
personality_questionnaire --participant_id test --questionnaire vasf --vasf_tag post
alternative call:
python personality_questionnaire/api.py --participant_id test --questionnaire vasf --vasf_tag pre
python personality_questionnaire/api.py --participant_id test --questionnaire vasf --vasf_tag post
Projects using exordium
(2022) PersonalityLinMulT
LinMulT is trained for Big Five personality trait estimation using the First Impressions V2 dataset and sentiment estimation using the MOSI and MOSEI datasets.
- paper: Multimodal Sentiment and Personality Perception Under Speech: A Comparison of Transformer-based Architectures (pdf, website)
- code: https://github.com/fodorad/PersonalityLinMulT
What's next
- Add support for the following questionnaires: HEXACO
Updates
- 1.1.0: Add support for VAS-F and interactive CMD interface.
- 1.0.0: Add support for BFI-2 and PyPI publish.
Contact
- Ádám Fodor (foauaai@inf.elte.hu)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file personality_questionnaire-1.1.2.tar.gz
.
File metadata
- Download URL: personality_questionnaire-1.1.2.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.25.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4ce31c322baee267194668220f0b1f585d3347546a7f9dcc943689368e1ba03 |
|
MD5 | 88dde6aaa9a3ca26150c3f17d45693c2 |
|
BLAKE2b-256 | a461447fa71911bc5c06225c230c7132266cd0671be6399e11401c93972590ac |
File details
Details for the file personality_questionnaire-1.1.2-py3-none-any.whl
.
File metadata
- Download URL: personality_questionnaire-1.1.2-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.25.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b4d144aa97c2931b2cbbf509a4925a192f6745ccc81b1027d6943dbbd688b56 |
|
MD5 | a521af91b743fb79641f132a88b20aab |
|
BLAKE2b-256 | 3ffb5bdd1261d12e4718183c268e0b04baa5a95d2aa8ac7046e3197aa1fd2bfe |