Skip to main content

5P Self Assessment Tools - commands to work with sat5p conversations

Project description

Background

These tools manage “conversations” for use with a chat-style web interface created as part of the “Improving the transition and retention of regional students from low−socioeconomic backgrounds: A ‘5Ps’ approach” project.

The chat interface receives the conversation script in a JSON data file. Each question follows one of the two following patterns:

Multi answer question

Text answer question

A question id

Text, images, and links, in one or more paragraphs.

One or more responses, each containing:

  • a short response label

  • an optional information block, displayed only when this response is selected by the user

  • the id of a destination question

A space for the user to type text (usually in response to prompts in the text section).

The id of a destination question.

A question id

Authoring the conversation script is usually done in an Excel spreadsheet with the following columns:

  • Question ID

  • Question Text

  • Responses (either a list of responses, or “{text}” indicating that this is a text answer question).

  • Response 1 Result detailing the info and destination question of the first response

  • Response 2 Result detailing the info and destination question of the second response

  • similar responses for 3, 4, 5, 6, 7, 8, and 9

Tools available

``excel2qns`` is a command line tool for producing a conversation JSON file from an Excel document.

more..

``excel2graph`` is a command line tool for producing a GraphViz graph in dot format from an Excel document.

more..

``excel2all`` is a command line tool for producing both a conversation JSON file and a GraphViz graph from an Excel document.

Formatting available in Excel

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

sat5ptools-0.2.4.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

sat5ptools-0.2.4-py2.py3-none-any.whl (9.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file sat5ptools-0.2.4.tar.gz.

File metadata

  • Download URL: sat5ptools-0.2.4.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sat5ptools-0.2.4.tar.gz
Algorithm Hash digest
SHA256 2d7c5afe24ffc11bbf6abb849c80e234c275eed371b5d06f42772b3f935ccea9
MD5 3a6a3131c2c1c94949e84496b871ad69
BLAKE2b-256 8ce44963b6af47fd4608fafcdc7123895a1d040219019c1a28a848566f58ae85

See more details on using hashes here.

File details

Details for the file sat5ptools-0.2.4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for sat5ptools-0.2.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 155d1cdc5ffefd387b294ff36116dfd88a6f71b234e83f1c23623803c055b3d1
MD5 7095e0577ef88f02e8f5ba05b76d1f92
BLAKE2b-256 d26fc7e47d310199d9b88239fdd9cd63e78aa2ab0a479799407adb1ec53cbd09

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