ssp-mmc-plus

Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory

https://github.com/maimemo/ssp-mmc-plus

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.5%) to scientific vocabulary

Keywords

paper reproducibility spaced-repetition-algorithm
Last synced: 10 months ago · JSON representation ·

Repository

Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory

Basic Info
Statistics
  • Stars: 58
  • Watchers: 3
  • Forks: 5
  • Open Issues: 0
  • Releases: 0
Topics
paper reproducibility spaced-repetition-algorithm
Created almost 4 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation

README.md

SSP-MMC-Plus

Copyright (c) 2023 MaiMemo, Inc. MIT License.

SSP-MMC-Plus is the extended version of SSP-MMC, a spaced repetition scheduling algorithm used to help learners remember more words in MaiMemo, a language learning application in China.

This repository contains a public release of the data and code used for several experiments in the following paper (which introduces SSP-MMC-Plus):

J. Su, J. Ye, L. Nie, Y. Cao and Y. Chen, "Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory," in IEEE Transactions on Knowledge and Data Engineering, doi: 10.1109/TKDE.2023.3251721.

The paper is a substantial extension of our previous conference paper A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling (free access).

When using this dataset and/or code, please cite this publication. A BibTeX record is:

@ARTICLE{10059206, author={Su, Jingyong and Ye, Junyao and Nie, Liqiang and Cao, Yilong and Chen, Yongyong}, journal={IEEE Transactions on Knowledge and Data Engineering}, title={Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory}, year={2023}, volume={35}, number={10}, pages={10085-10097}, doi={10.1109/TKDE.2023.3251721}}

Dataset and Format

The dataset is available on Dataverse (1.6 GB). This is a 7zipped TSV file containing our experiments' 220 million MaiMemo student memory behavior logs.

The columns are as follows:

u - student user ID who reviewed the word (anonymized)

w - spelling of the word

i - total times the user has reviewed the word

d - difficulty of the word

t_history - interval sequence of the historic reviews

r_history - recall sequence of the historic reviews

delta_t - time elapsed from the last review

r - result of the review

p_recall - probability of recall

total_cnt - number of users who did the same memory behavior

Owner

  • Name: MaiMemo
  • Login: maimemo
  • Kind: organization
  • Email: admin@maimemo.com
  • Location: Qingyuan, GD, P.R.China

墨墨背单词

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: "Su"
    given-names: "Jingyong"
    orcid: "https://orcid.org/0000-0003-3216-7027"
  - family-names: "Ye"
    given-names: "Junyao"
    orcid: "https://orcid.org/0000-0001-7475-0718"
  - family-names: "Nie"
    given-names: "Liqiang"
    orcid: "https://orcid.org/0000-0003-1476-0273"
  - family-names: "Cao"
    given-names: "Yilong"
    orcid: "https://orcid.org/0009-0006-5605-0092"
  - family-names: "Chen"
    given-names: "Yongyong"
    orcid: "https://orcid.org/0000-0003-1970-1993"
title: "SSP-MMC-Plus"
version: 1.0.0
url: "https://github.com/maimemo/SSP-MMC-Plus"
preferred-citation:
  type: article
  authors:
  - family-names: "Su"
    given-names: "Jingyong"
    orcid: "https://orcid.org/0000-0003-3216-7027"
  - family-names: "Ye"
    given-names: "Junyao"
    orcid: "https://orcid.org/0000-0001-7475-0718"
  - family-names: "Nie"
    given-names: "Liqiang"
    orcid: "https://orcid.org/0000-0003-1476-0273"
  - family-names: "Cao"
    given-names: "Yilong"
    orcid: "https://orcid.org/0009-0006-5605-0092"
  - family-names: "Chen"
    given-names: "Yongyong"
    orcid: "https://orcid.org/0000-0003-1970-1993"
  doi: "10.1109/TKDE.2023.3251721"
  journal: "IEEE Transactions on Knowledge and Data Engineering"
  start: 10085 # First page number
  end: 10097 # Last page number
  title: "Optimizing Spaced Repetition Schedule by Capturing the Dynamics of Memory"
  issue: 10
  volume: 35
  year: 2023

GitHub Events

Total
  • Watch event: 13
Last Year
  • Watch event: 13