Predict Song Lyric Sequences


Enter Lyrics

This analysis is based on over 6500 songs of various types. The list below details the relative probability of a transition to another word, ranked highest to lowest.

For those who want to know, the model is an n-gram, currently three levels deep. In other words, it evaluates probabilities starting with the last word, then the last two, then the last three. Finally, probabilities are normalized. Note that these are not formal probabilities; they are computed from the statistical occurrences of transitions and normalized like probabilities.

You may manually type one or more words into the text box. All words are reduced to lower case.


This is intended as a songwriting aid. Type in a word progression or choose words from the grid below by using the "Add" buttons. Then watch what the predicted next words are.

Collection created on 2/16/2023.


     Lyrics:     

Possible Next Words
Click to AddWordProbability
the0.03777982
i0.029092
you0.02629594
and0.02433934
a0.02402421
to0.02048942
my0.01429029
me0.01361613
in0.01348569
of0.01129791
that0.008871214
love0.008742065
be0.008029165
for0.00759006
your0.007136749
is0.007076049
on0.006837124
it0.006780298
all0.006602074
when0.006299866
with0.005893048
so0.005760025
i'm0.00572128
but0.005163359
we0.004793994
just0.00425157
oh0.003741433
know0.003734976
it's0.00370398
will0.003638115
are0.00363424
can0.003591621
if0.003563208
was0.003527047
no0.003391441
like0.003386275
as0.003328158
heart0.003322992
do0.003293288
one0.003174471
what0.003165431
this0.00315639
there0.00311248
day0.003050488
have0.003032408
i'll0.002980748
come0.002978165
don't0.002954919
you're0.0029123
now0.002909717