Skip to main content

Personality and general experiment questionnaire processing methods.

Project description

personality_questionnaire

License python Checked with mypy

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.

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

personality_questionnaire-1.1.2.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file personality_questionnaire-1.1.2.tar.gz.

File metadata

File hashes

Hashes for personality_questionnaire-1.1.2.tar.gz
Algorithm Hash digest
SHA256 d4ce31c322baee267194668220f0b1f585d3347546a7f9dcc943689368e1ba03
MD5 88dde6aaa9a3ca26150c3f17d45693c2
BLAKE2b-256 a461447fa71911bc5c06225c230c7132266cd0671be6399e11401c93972590ac

See more details on using hashes here.

File details

Details for the file personality_questionnaire-1.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for personality_questionnaire-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8b4d144aa97c2931b2cbbf509a4925a192f6745ccc81b1027d6943dbbd688b56
MD5 a521af91b743fb79641f132a88b20aab
BLAKE2b-256 3ffb5bdd1261d12e4718183c268e0b04baa5a95d2aa8ac7046e3197aa1fd2bfe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page