https://github.com/wjt/kathe
Partitions a word list by an increasing set of letters used.
https://github.com/wjt/kathe
Last synced: 3 months ago
JSON representation
Partitions a word list by an increasing set of letters used.
- Host: GitHub
- URL: https://github.com/wjt/kathe
- Owner: wjt
- License: mit
- Created: 2013-07-14T18:25:19.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-07-15T09:02:55.000Z (almost 12 years ago)
- Last Synced: 2025-02-25T10:50:19.865Z (4 months ago)
- Language: Python
- Homepage: https://twitter.com/kathegaruda
- Size: 121 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
κάθε
----This script partitions a word list into lists of words which can be spelled
using only progressively-larger leading subsets of the alphabet. For example,
consider a list of English words and the Roman alphabet:
*abcdefghijklmnopqrstuvwxyz*. This script would find words that can be
spelled using only *a*, then only *ab*, then only *abc* (such as "cab"), then
only *abcd* ("ad", "bad", "cad"), then only *abcde* ("ace", "aced", "bed",
"bead"), and so on.Why?
----My band, [Garuda][], names [its songs][bc] using letters from the Greek
alphabet, roughly in order. So, this script can be used to find Greek words you
could spell with our song titles as we use each new letter of the Greek
alphabet. I then [tweet][kathegaruda] these words using [Adam Parrish's
Everyword Bot][ew]. Perhaps one day we'll play a set that spells out a
meaningful word![garuda]: https://twitter.com/garudacbg
[bc]: http://garudacbg.bandcamp.com/
[kathegaruda]: https://twitter.com/kathegaruda
[ew]: https://github.com/aparrish/everywordbotOkay, this sounds great, but where do I get the word list?
----------------------------------------------------------I used a Greek word list published by [the elspell project][elspell]. It is not
included here because it is enormous.[elspell]: http://elspell.math.upatras.gr/
License
-------This program is provided under the MIT license. See `LICENSE.md` for more
information.