Just back from a conference where a tool was presented to generate automatically subject/keywords based on input text.
It is meant for librarians to automatically index subject words using some semantic algorithms (there is a demo video which explains it).
I fed it some song lyrics with funny results. The app is open source so you can give it a try:
It currently supports Finnish, Swedish and English.