Gutek: Intelligent Revision Algorithms

This paper introduces Gutek, a novel open-source framework designed to optimize the learning process through intelligent revision algorithms. Gutek is built on a low-code architecture that facilitates rapid customization and extension with minimal alterations to the core codebase. By leveraging the Spring Framework, the system automates essential processes such as dependency injection, component management, and database operations via Spring Data JPA, while employing reflection to dynamically integrate new revision algorithms, charts, and custom card types. The framework supports bidirectional revision interfaces, offering both conventional and reverse revision modes to enhance memory retention and accommodate diverse learning strategies. Comparative evaluations with established open-source systems, including Anki, Mnemosyne, and OpenCards, reveal that Gutek maintains lower code complexity and superior maintainability, as demonstrated by comprehensive software quality metrics and user-based extensibility assessments. These results indicate that Gutek provides extensive customization capabilities with minimal coding effort, making it especially suitable for educators, developers, and practitioners seeking a flexible yet robust learning tool.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3570624
Primary Topic
Multidisciplinary Science and Engineering Research
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Gutek: Intelligent Revision Algorithms

Łukasz Gałka
IEEE Access
Multidisciplinary Science and Engineering Research
article

Gutek: Intelligent Revision Algorithms

Łukasz Gałka
article en

Abstract

This paper introduces Gutek, a novel open-source framework designed to optimize the learning process through intelligent revision algorithms. Gutek is built on a low-code architecture that facilitates rapid customization and extension with minimal alterations to the core codebase. By leveraging the Spring Framework, the system automates essential processes such as dependency injection, component management, and database operations via Spring Data JPA, while employing reflection to dynamically integrate new revision algorithms, charts, and custom card types. The framework supports bidirectional revision interfaces, offering both conventional and reverse revision modes to enhance memory retention and accommodate diverse learning strategies. Comparative evaluations with established open-source systems, including Anki, Mnemosyne, and OpenCards, reveal that Gutek maintains lower code complexity and superior maintainability, as demonstrated by comprehensive software quality metrics and user-based extensibility assessments. These results indicate that Gutek provides extensive customization capabilities with minimal coding effort, making it especially suitable for educators, developers, and practitioners seeking a flexible yet robust learning tool.

IEEE AccessVol. 13
Lublin University of Technology (PL)
Politechnika Lubelska
Openalex Percentile: Top 90%
Multidisciplinary Science and Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.