Skip to main content

Cliqz Intro

I wanted to knock this out in a day to solve a problem I had no time budgeted for. Python was the perfect option but I'm a n00b to it, so be cruel.

The other quizzes I use, like Anki-droid and Udemy quizzes are not open-source-ish enough. There is some difficulty adding question sets and types. I want questions in a data format that is more verifiable and standard.

We all need to learn, so maybe we can learn to trade our learning and the product of our learning.

Inspiration

I was inspired yesterday by this article: How to Build And Publish Command-Line Applications With Python

Quiz Schema

The Quiz structure is starting to look like this:

description: string
duration_minutes: number
questions:
- item:
  title: string
  type: [missing_items choose_items]
  false_choices: [text_string_one text_string_two text_string_three]
  valid_choices: [text_string_one]
  notes: >
    Multiline text

Roadmap

  • Colorize questions [2020-10-06]
  • Minutes left instead of a deadline [2020-10-06]
  • Validate and register answer results. [2020-10-06]
  • Allow select by answer number or letter. [2020-10-07]
  • Tally a list of results at the end of the test. [2020-10-07]
  • Add code tests to the project
  • Add several quizzes and expand questions.
  • Move quizzes into an open-source repo of some modern type. [2020-10-08]
  • Variation in handling of various test types not property implemented for missing_item.

Download files

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

Source Distribution

cliqz-0.1.4.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

cliqz-0.1.4-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file cliqz-0.1.4.tar.gz.

File metadata

  • Download URL: cliqz-0.1.4.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for cliqz-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1565344e299c4e1520294143813a205c52ff740c6d2bd25847f66ce9990cae4a
MD5 1d84db9f9cb46f22e60f7901752df425
BLAKE2b-256 78f44baca0e38d38028a7be3b0a25c1b5d1de02bc30bf61032e7222871399cee

See more details on using hashes here.

File details

Details for the file cliqz-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: cliqz-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for cliqz-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 812e48d3e4219b9e4de84445214423c8410f544e6613e871255f3f50ef7ee587
MD5 63d95b3c504bddad8bf4848439177821
BLAKE2b-256 a081c055535ba84be7f306913311cf7a797b4fb0bed25fc6d300159f918f0c41

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Supported by

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