Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/wschella/flashcardf
- Owner: wschella
- Created: 2019-08-22T16:48:05.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T23:41:44.000Z (almost 2 years ago)
- Last Synced: 2023-08-02T00:12:08.399Z (over 1 year ago)
- Language: TypeScript
- Size: 180 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
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