Shloka Shah

Software Engineer at HackerRank
Backend Development | Machine Learning | AWS | Software Development
Technical Blogger | Speaker | Volunteer at FOSS United | Winter Intern'21 at HackerRank | GHCI'20 Scholar | SIH'20 Finalist
B.Tech CSE, Sardar Patel Institute of Technology, 2021
Bangalore, India


A spaced repetition algorithm designed for slow learners. This was a research project done as part of Minor Project Course. Paper for the same has been accepted at IBSSC 2020.


An algorithm ‘Spaced Repetition for Slow Learners’ (SRSL) is described to schedule repetitions which eventually adapts to the capacity of the learner. SRSL computes the score of learners for a particular assessment based on factors such as response time, difficulty and dependency of questions. The exponential forgetting curve model is the memory model assumed by SRSL. Based on this algorithm, a model has been proposed with experimental analysis of the same.

Paper Link: