The Space of Perfect Rhyme and Perfect Similarity
Perfect rhyme is the most well-known kind of perfect similarity, but there are many other forms. Let’s explore how frequent they really are!
June 22, 2017—Jordan Ackerman
◼
Perfect rhyme: (cat, sat) (sit, fit) (hello, Jell-O, fellow)
◼
Perfect assonance: (bat, tab, tack) (meet, seen, week) (go, known, hope)
◼
Perfect consonance: (black, bleak, bloke, Blake) (cut, cat, kit, Kate, kite)
Initialization
Before we begin, let’s grab the subset of words from
WordData
for which there are phonetic transcriptions. We will need these for our sound similarity condition tests.
I
n
[
]
:
=
$
w
o
r
d
s
W
i
t
h
P
h
o
n
e
t
i
c
F
o
r
m
=
S
e
l
e
c
t
[
W
o
r
d
D
a
t
a
[
]
,
!
M
i
s
s
i
n
g
Q
[
W
o
r
d
D
a
t
a
[
#
,
"
P
h
o
n
e
t
i
c
F
o
r
m
"
]
]
&
]
;
(
*
T
h
i
s
l
e
a
v
e
s
u
s
w
i
t
h
2
9
,
7
9
5
w
o
r
d
s
f
o
r
t
h
e
e
x
p
l
o
r
a
t
i
o
n
*
)
Here we generate a list of all unique word pairs from our dictionary; this excludes identity comparisons:
I
n
[
]
:
=
a
l
l
P
a
i
r
s
=
J
o
i
n
@
@
M
o
n
i
t
o
r
[
T
a
b
l
e
[
{
$
w
o
r
d
s
W
i
t
h
P
h
o
n
e
t
i
c
F
o
r
m
[
[
i
]
]
,
$
w
o
r
d
s
W
i
t
h
P
h
o
n
e
t
i
c
F
o
r
m
[
[
j
]
]
}
,
{
i
,
1
,
1
0
0
0
0
-
1
}
,
{
j
,
i
+
1
,
1
0
0
0
0
}
]
,
{
i
,
j
}
]
I
n
[
]
:
=
v
o
w
e
l
s
=
"
a
"
,
"
æ
"
,
"
ɛ
"
,
"
ʌ
"
,
"
ɔ
"
,
"
ə
"
,
"
e
"
,
"
o
"
,
"
ʊ
"
,
"
i
"
,
"
u
"
,
"
ɪ
"
,
"
ɝ
"
,
"
ɒ
"
;
c
o
n
s
o
n
a
n
t
s
=
"
ŋ
"
,
"
ɡ
"
,
"
ʃ
"
,
"
ʒ
"
,
"
b
"
,
"
d
"
,
"
ð
"
,
"
f
"
,
"
h
"
,
"
j
"
,
"
k
"
,
"
l
"
,
"
m
"
,
"
n
"
,
"
p
"
,
"
r
"
,
"
s
"
,
"
t
"
,
"
v
"
,
"
w
"
,
"
z
"
,
"
θ
"
;
Perfect Rhyme—User Input
Perfect Rhyme—Exhaustive Dictionary Search
Perfect Assonance—Exhaustive Dictionary Search
Perfect Consonance—Exhaustive Dictionary Search
What Does This Mean?
Unanswered Questions
FURTHER EXPLORATIONS
Slant Rhyme (imperfect rhyme)
Nonce Words
Poetry/Rap/Battle Rap
Phonological Similarity
AUTHORSHIP INFORMATION
Jordan Ackerman
6/22/17