Алгоритм был создан исследователями из Университета Аальто в Хельсинки, Финляндия. Первоначально он был исследовательским инструментом, помогающим специалистам изучать возможности машинного обучения.
Для создания рэпа DeepBeat комбинирует тексты из 12500 существующих композиций более сотни рэп-исполнителей. Пользователи могут предлагать алгоритму подсказки, выбирать ключевые слова и темы для будущих песен или же запросить несколько вариантов для следующей строки.
Система использует имеющиеся в базе тексты, чтобы создать фразу, соответствующую ритмической схеме и рифме. Используя эту технику, пользователи могут создавать целые стихи.
DeepBeat также способен анализировать предпочтения пользователя, используя их для совершенствования последующих ответов на запросы.
Финские учёные даже утверждают, что рифмовка их алгоритма на 21% лучше, чем у лучших англоязычных рэп-исполнителей. Однако иногда результаты бывают довольно бессмысленными. Так что такого рода ?#?стихи?, скорее, можно использовать лишь для развлечения, нежели для настоящего творчества. Например, можно использовать алгоритм для создания рэп-композиции на день рождения друга.