/CPP-IPIP-BFFM

C++ program (single file) for command line IPIP BFFM tests. 50 questions with 1-5 accuracy scale. International Personality Item Pool Big Five Factor Markers.

Primary LanguageC++BSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

CPP-IPIP-BFFM

C++ program (single file) for command line IPIP BFFM test. Useful for personal tests or professional settings. The IPIP BFFM (International Personality Item Pool Big Five Factor Markers) personality test is universally recognized as an established standard and assessment evaluation method. The general consensus in academic psychology is that there are five fundamental personality traits. This model is assumed in most personality research, and is the basis of many of the most well regarded tests employed by psychologists who maintain close connections with academia.. This test uses public domain scales from the International Personality Item Pool.

Download & Use

Not a coder? No problem. Download the program IPIP BFFM here:

Windows 64-bit :


Linux distribution files are cross-compatible, but are here just in case. Each release has been compiled on the associated operating system.

Linux (Ubuntu) :

Linux (Debian) :

Compile Source Code

Exact compile instructions depends on environment.

Example: g++ main.cpp -o ipipbffm -static -static-libgcc -static-libstdc++

  • In this example, the program is compiled with G++, using static linking to pack necessary DLLs into the exe.

Read license for more information about usage.

Python IPIP BFFM

If you want to use Python instead, I released that a number of years ago here: https://github.com/NerdiOrg/Python-IPIP-BFFM