Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
nb
 
 
 
 
 
 
 
 

README.md

Leitner Queue Network

A collection of Jupyter notebooks for analyzing and simulating the Leitner Queue Network. Read more about the model at https://people.eecs.berkeley.edu/~reddy/leitnerq

Usage

Install Python dependencies with the pip package manager using

pip install -r requirements.txt

Install the lentil package using the instructions here. Install Julia dependencies with

Pkg.update()
Pkg.add("IJulia")
Pkg.add("JuMP")
Pkg.add("Ipopt")
Pkg.add("Gadfly")
Pkg.add("Fontconfig")
Pkg.add("Cairo")

To ensure that all plotting functions work, install latex. Navigate to the nb directory and start a Jupyter notebook server with

jupyter notebook

Download this folder and copy the data, results, and figures folders into the nb directory.

Questions and comments

Please contact the author at sgr45 [at] cornell [dot] edu if you have questions or find bugs.

Citation

If you find this software useful in your work, we kindly request that you cite the following paper:

@InProceedings{Reddy/etal/16d,
  title={Unbounded Human Learning: Optimal Scheduling for Spaced Repetition},
  author={Reddy, Siddharth and Labutov, Igor and Banerjee, Siddhartha and Joachims, Thorsten},
  booktitle={Arxiv 1602.07032},
  year={2016},
  url={http://arxiv.org/abs/1602.07032}
}
You can’t perform that action at this time.