Show simple item record

dc.contributor.authorBrown, Daniel G.
dc.contributor.authorHutchinson, Rebecca
dc.contributor.authorLamb, Carolyn E.
dc.date.accessioned2024-07-15 17:08:38 (GMT)
dc.date.available2024-07-15 17:08:38 (GMT)
dc.date.issued2024-07-08
dc.identifier.urihttp://hdl.handle.net/10012/20723
dc.description.abstractWe survey fifty years of algorithms to discover rhymes in natural language text, focusing largely on rhymes in English, but also in Italic and other Germanic languages. Using a systematic mapping review, we filtered from 4704 initially reviewed studies down to 89 that were relevant to our research questions and satisfied our inclusion criteria. Older papers document the history of simple computer algorithms being used to analyze poetry, but these also include some that create text with rhyming patterns. Papers from 2006 to 2016 often include complex algorithms for teasing out complex rhyme definitions, particularly in the domain of rap music. More recent papers have moved to studying the use of large language models (LLMs) and either adapting their mathematical properties, or simply training them on a collection of rhyming text. We explore how grey literature (blogs, open-source programming projects and more) relates to the academic literature in rhyme detection, and we describe the complexity of engaging in systematic reviews of this sort in areas that span many disciplines.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.subjectrhyme algorithmsen
dc.subjectpoetry generationen
dc.subjectcomputational creativityen
dc.subjectartificial intelligenceen
dc.subjecthistory of computer scienceen
dc.subjectdigital humanitiesen
dc.titleA systematic mapping review of algorithms for the detection of rhymes, from early digital humanities projects to the rise of large language modelsen
dc.typeArticleen
dcterms.bibliographicCitationBrown, D.G., Hutchinson, R. & Lamb, C.E. (2024). A systematic mapping review of algorithms for the detection of rhymes, from early digital humanities projects to the rise of large language models. University of Waterloo. Preprint.en
uws.contributor.affiliation1Faculty of Mathematicsen
uws.contributor.affiliation2David R. Cheriton School of Computer Scienceen
uws.contributor.affiliation2Waterloo Libraryen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelFacultyen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages