After you have skinned the cat on one of the many routes leading to Rome:
This really only works for first word, then the rest.
It will not work for names that are just a single word like
How will you tread AC/DC?
What happens to longer names like
Diana Ross & the Supremes? How do you differentiate them from the plain Diana Ross?
Middle of the Road
Three Dog Night
Manfred Mann's Earth Band
Frankie goes to Hollywood
J. Geils Band
Les Humphries Singers
Lynsey de Paul
Orchestral Manoeuvres in the Dark
and so forth and so on.
So, yes, it is technically possible to automate such a generation. But whether it really makes sense is a different thing.