Skip to main content

A Python package that facilitates the creation of HTML evaluations.

Project description

HTMLEval documentation

HtmlEval is a framework for constructing evaluation surveys with reusable, structured blocks.

It enables the creation of simple and complex survey layouts, allowing users to:

  • Evaluate text
  • Categorize content
  • Interact with structured data

Installation

pip install git+https://github.com/markusmobius/htmleval

Documentation

  • Core Concepts: Understand the difference between Simple and Compound blocks.
  • Usage Guide: How to use the Python API to generate surveys.
  • Simple Blocks: Documentation for Text, Questions, and other content blocks.
  • Compound Blocks: Documentation for Layouts, Tabs, and Interactive blocks.

Getting Started

To see a running example, generating the survey from the repository:

python createDemo.py

For a full example of creating evaluations, closing them, and generating a summary, see createDemo5.py and createDemo5_summary.py.

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

htmleval-0.1.6.tar.gz (25.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

htmleval-0.1.6-py3-none-any.whl (33.9 kB view details)

Uploaded Python 3

File details

Details for the file htmleval-0.1.6.tar.gz.

File metadata

  • Download URL: htmleval-0.1.6.tar.gz
  • Upload date:
  • Size: 25.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for htmleval-0.1.6.tar.gz
Algorithm Hash digest
SHA256 d87ff0b63a8f351946a8d9fa0e641565c96f848e908d1caba99e13291d00fd6c
MD5 29608d6bdca63bcf48a1fa296a2a50e3
BLAKE2b-256 ef550972d45d6c9e7a5cd19f3ffb7414245db87aef3c9d4a2d3333c7653bb0e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for htmleval-0.1.6.tar.gz:

Publisher: publish.yml on markusmobius/htmleval

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file htmleval-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: htmleval-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 33.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for htmleval-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3120d20bb9d19c004df8abd7ad76d99e6f58567e8d90aecc74c4509bcbc26c7f
MD5 020b03c34296ce76899d0bc9bbac2232
BLAKE2b-256 3fc872e5c241244d4d2a9f5e6b88076c0d4eca2ebbb2a3c926a54a5369df0899

See more details on using hashes here.

Provenance

The following attestation bundles were made for htmleval-0.1.6-py3-none-any.whl:

Publisher: publish.yml on markusmobius/htmleval

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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