I’m a longtime Russian learner who made a page that lists (almost) every Russian word I could find that looks like an English word and means the same thing: момент, фильм, президент, проблема, программа, телефон, университет, идея, минута, доктор, and 5,275 more. The list is sortable by how common the word is, searchable in either language, downloadable as a CSV, and, most importantly, free.
https://palimpsest.tech/frontend/cognates.html
The page lives on Palimpsest, a free site that I run for intermediate and advanced learners as well as heritage speakers who want to expand their vocab. It models how much of a language you already know and builds your practice from there. This cognates page is that idea in its simplest form: you already know more Russian than you think, including words you've never seen.
For those curious: the pairs were computed using some natural language processing techniques I’ve learned: 1) first I found the edit distance between transliterations of the Russian and the English, 2) then I found meaning similarity in English and Russian word embeddings (fastText, Procrustes-aligned into one space), and finally 3) I used an LLM (Claude Sonnet 5.5) to settle over 4000 marginal calls.
Note: because this method is computational and not hand-picked, some of these may be wrong, and some obvious ones are missing (realizing as I’m posting this that информация, for instance, isn’t in the list even though информационный is). In hopes of making this as helpful of a resource for everyone, every row has a "⋯" to report a bad pair, and there's also a button to suggest pairs I missed. I’ll read every report and fix the list by hand.
Also feel free to DM me on Reddit or email me at [help@palimpsest.tech](mailto:help@palimpsest.tech) with more questions/comments, I’m always eager for feedback on this project! :)