Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wschella/flashcardf

A CLI tool to do flashcard style quizes based on RDF datasets.
https://github.com/wschella/flashcardf

Last synced: 6 days ago
JSON representation

A CLI tool to do flashcard style quizes based on RDF datasets.

Awesome Lists containing this project

README

        

# Flashcardf

A CLI tool to do flashcard style quizes based on RDF datasets.

![Screenshot](./docs/images/screenshot1.png)

**Warning: This very rudimentary, shit, feature-lacking, and badly written. Use at own risk (of wasted time)**

## Use

Use like `yarn flash [dir]`, where `[dir]` contains a `questions.ttl` and `dataset.ttl` file. Example: `yarn flash examples/books`.

## To Do

- Quiz

- Support non-multiple-choice questions.
- Support multiple quizzes using a specific collection of question formats
- Allow disabling formats during the quiz
- Log statistics to file/folder

- Algorithm

- Support multiple test algorithms
- Random
- Spaced repetition
- Exhaustive in order
- Allow giving weights to formats
- Detect weights on total number of questions possible
- Merge 'possible answer' and 'correct answer' queries
- Switch to full SPARQL support library

- Documentation
- Explain the algorithm
- Explain the ontologies, the DSL
- Context is reserved binding name, context0, context1
- About prefixes and datasets