Skip to content

Django Scientific Survey v0.1.0

Compare
Choose a tag to compare
@dkalpakchi dkalpakchi released this 23 Dec 10:39
· 19 commits to master since this release

An initial release with the following added functionality:

  • Introduced answer groups for the use cases when a datapoint should be evaluated using multiple different aspects. For instance, for a given text, you might want to evaluate its naturalness on the scale from 1 to 5, its fluency on the scale from 1 to 10 and its coherence on the scale from 1 to 4.
  • Added the possibility to use numerical rating scales by prodiving prefix and suffix for an answer group. See example of how this looks below.
  • Added a field called "extra" to the Question model to carry out some extra question-specific information. This information will be invisible to the end user and will be simply transfered to the exported survey results for easier analysis later. For instance, this can hold the information about the model that has generated the text.
  • Added the possibility of using external redirect on finishing the survey, which is useful for integrating with crowdsourcing platforms frequently used for human evaluation, such as Prolific.
  • Changed import and export format from CSV to JSON and added the answer groups and the "extra" field to this format.
  • Added the possibility to randomize the order of questions for each survey participant.
  • Added the possibility to import surveys from a JSON file.
  • Added Ukrainian translation.

The package is now available at PyPi as django-scientific-survey.