← All projects
Algorithms / PROJECT NOTES

A little less guesswork.

A Python Wordle solver that filters possible answers from letter feedback and explores entropy to rank the next guess.

PythonPandasInformation theory
View source on GitHub
02 / WORDLE BOTPYTHON
CRANE
POINT
LOGIC
FILTER. RANK. REPEAT.↵

The question

How can a solver use the feedback from each Wordle guess to narrow down its next move? This project explores the problem through Python scripts and analytical notebooks.

The approach

The solver tracks known letter positions, possible positions and letter counts. Pandas is used to filter candidate words, while an entropy calculation explores how informative different guesses might be.

Inside the repository

The project includes the command-line solver, a reusable wordle_lib module, word data, and notebooks exploring guess counts and information. It is an experimental implementation rather than a hosted game.

Explore the implementation and original notes.Wordle-Bot
KEEP EXPLORINGNeural Network Experiments →