All projects
NLP · From ScratchFEATURED
ML Playground
Machine learning and NLP implemented from scratch, from decision trees and PageRank to n-gram language models, plus Argubots: LLM agents that debate using real argumentation data.
→ Classic ML, NLP, and LLM agents in one repo
PythonNLPLLM Agents
// THE STORY
I do not trust that I understand an algorithm until I have written it without a library doing the interesting part for me. This repository is the result of applying that rule throughout a couple of years.
// WHAT STANDS OUT
Built from the math
Decision trees, PageRank, n-gram language models, written directly instead of imported.
Argubots
LLM agents arguing a position from real Kialo data, several strategies at once.
An evaluation harness
Scores the debate strategies head to head, so the comparison is not a guess.