Download or view WordleWordsSortedGenerator.frink in plain text format
/** This program ranks the frequency of Wordle words based
on Google n-gram data. The wordlist is written to
WordleWordsSorted.txt
*/
use WordleWords.frink
wdict = new dict
for line = lines[gunzip["file:/home/eliasen/builds/ngrams/split/1grams.folded/5.csv.gz"]]
{
[n, word] = split["\t", line]
num = eval[n]
wdict@(lc[word]) = num
}
wordleWordsSorted = new array
for w = wordleWords
wordleWordsSorted.push[[uc[w], wdict.get[w, 0]]]
writer = new Writer["WordleWordsSorted.frink"]
writer.printAndClose["wordleWordsSorted = " + inputForm[wordleWordsSorted]]
Download or view WordleWordsSortedGenerator.frink in plain text format
This is a program written in the programming language Frink.
For more information, view the Frink
Documentation or see More Sample Frink Programs.
Alan Eliasen, eliasen@mindspring.com