> I saw that but is there some generator in one go?
What does "in one go" mean?
> Because my professor will want to generate her own file too.
Maybe ask them for advice on where to get 1GB of suitable data from.
It's their assignment, they should know.
If we assume that the average length of an English word is 7 characters (a very conservative assumption), a 100mb list would contain 14+ million words. Even English doesn't have that many words.