make up statistically plausible words for a language
Python Perl Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
web
.gitignore
Procfile
README.md
all_ngrams
gibberish.py
requirements.txt

README.md

A gibberish word generator using markov chains

In action;

https://gibberish.herokuapp.com/index

This program learns the low-level characteristics of a language through ngrams, then uses a markov chain to invent new plausible sounding words for that language.

to get started run

./gibberish en train 3
./gibberish en make 10

Sample words generated from a dictionary and trigrams

English

napachirs
visques
blent
huffurloussne
thed
overe
haws
unracces
ants
formalting
calcuoutic

German

bezo
grauszeltem
gargangsverfrerg
webriten
thuntehrigtenkh¦ng
vor
um
porbartrungverrobomense
dritatierf
haubirchmeufwer

French

éraus
déchabe
votesiess
ruiouit
céntez
pépontionitas

Russian

отменило
изащитнеом
ноенчаемому
гулом
ра
зандую
взловалаземен
проигразем
взберсов
бенстому

Eventual features

picking the language of your choice from wikipedia to learn from