The system was created by Mathi Gatti, a data scientist from Argentina, who told TNW he got the idea from his own songwriting struggles: Gatti developed the tool by training OpenAI’s GPT-2 language model on songs that Google lists when you search for “top artists 20th century” and “top artists 21st century,” and extracted keywords from them using a tool called yake. He then turned the system into a public website, with a creativity dial that lets you adjust the randomness of the generated text, and a button that reduces the repetitiveness of the results. As the AI has been largely trained on pop hits, expect a strong dose of cheese in the lyrics it generates. In the future, Gatti wants to add a larger variety of genres, and then let users choose the genre style they want the program to generate. But he said it’s already producing some pretty creative results: The tool can also offer fresh takes on existing lyrics, like the classic Migos chorus to their hit song Versace: [Read: This AI wrote such emo lyrics that humans thought it was My Chemical Romance] Output: Well, well, well, well, well, well I’m goin’ down to the river about five, I’m goin’ down to the river about five, Come on people let me hear you say your prayers, Well, come on people let me hear you say your prayers, Well, come on people let me hear you say your prayers, We are all in together, we are all in together Oh lord we’re all in together, yeah! The rise of AI songwriting tools like keyword2lyrics has sparked fears that artificial intelligence could one day replace human musicians. But Gatti’s more excited than concerned about their potential: You can try his tool out for yourself at the keyword2lyrics website.

This AI lyrics generator strings your random words into songs - 97