diff options
author | Thanos Apollo <[email protected]> | 2024-01-16 11:21:39 +0200 |
---|---|---|
committer | Thanos Apollo <[email protected]> | 2024-01-16 11:28:25 +0200 |
commit | 5ba45f5285c92cbcb7dfbe4b3cafd8daed7590e7 (patch) | |
tree | 13caa6d66ab4f13934d2f8987d20e11705d56a2b | |
parent | 0b76877a49348e211a3ce49147f55a0eb11dea7d (diff) |
Update package commentary
-rw-r--r-- | gnosis.el | 17 |
1 files changed, 14 insertions, 3 deletions
@@ -1,4 +1,4 @@ -;;; gnosis.el --- Spaced Repetition Learning Tool -*- lexical-binding: t; -*- +;;; gnosis.el --- Spaced Repetition System -*- lexical-binding: t; -*- ;; Copyright (C) 2023 Thanos Apollo @@ -24,11 +24,22 @@ ;;; Commentary: -;; Work in progress +;; Gnosis (γνῶσις), pronounced "noh-sis", meaning knowledge in Greek, is +;; a Spaced Repetition System <https://en.wikipedia.org/wiki/Spaced_repetition> +;; for GNU Emacs. +;; +;; Gnosis does not implement flashcard type review sessions where the +;; user rates his own answer on an arbitrary scale. Instead implements +;; "note" types that require user input. Some of these note types, like +;; the MCQ, multiple choice question, even allow for simulating +;; real-life exams. +;; +;; Unlike other SRS implementations for GNU Emacs, gnosis not rely on +;; org-mode. Instead utilizes an sqlite database & git, enabling +;; efficient data management, manipulation and data integrity. ;;; Code: - (require 'emacsql) (require 'emacsql-sqlite) (require 'cl-lib) |