See everything you need to learn first.

Search any concept in data science, machine learning or AI. Topolearn draws the tree of ideas underneath it, so you know exactly where to start.

Coming soon to iPhone and Android
Transformer Self-attention Neural network ✓ Softmax ✓ Linear algebra Gradient descent ✓ Derivatives

From a concept you want to a path you can follow

  1. Search a concept

    Pick what you want to understand, from gradient descent to transformers.

  2. Explore what it builds on

    Drag, fold and tap through the map of its prerequisites, with a one-line reason for every link.

  3. Mark what you know

    Rate your understanding, flag what you need to learn and hide what you've mastered. The map updates as you go.

  4. Follow your path

    Get a study order with time estimates, and the places to learn each step that other learners found most helpful.