Contact

Research · Predictions

Think-Reason-Learn

Scikit-learn with reasoning built in.

Live · open source

What it is

Think-Reason-Learn

An MIT-licensed Python library that fuses LLMs with interpretable machine learning. The model does not just produce a score; it produces the reasoning that led to the score, in a form a human can read, edit, and verify.

Think of Think-Reason-Learn as scikit-learn for problems that used to be considered unquantifiable: strategic choices, qualitative assessments, expert decisions. We built it for venture capital, but it generalizes to any domain where humans make high-stakes judgment calls with incomplete information.

How it works

In four parts

  1. GPTree

    LLM-powered decision trees: decisions are made by walking a tree whose branches are natural-language questions.

  2. Random Rule Forest

    Interpretable ensembles of LLM-generated YES/NO rules combined via voting.

  3. Reasoned Rule Mining

    Bayesian, precision-optimized classification with stage-wise evidence calibration and log-odds fusion.

  4. Policy Induction

    Memory-augmented in-context learning with an editable natural-language policy. No gradient-based training.

In numbers

19%
precision on founder success prediction
10x
the 1.9% US unicorn base rate
fit / predict
the same pattern as scikit-learn

Open Think-Reason-Learn at thinkreasonlearn.com ↗

One pipeline

Where it sits

Every benchmark is a playground for every decision-making tool, and they all meet in the simulation. The papers are where each piece was first worked out.

  1. BenchmarksVCBench
  2. SimulationGP-Bench
  3. HarnessVCRouter
  4. PredictionsThink-Reason-Learn
  5. PapersThe ledger

From the shelf

The papers behind it