Keyphrase assignment tool/algorythm
===

I need to assign keyphrases for lots of websites.

I'm going to use their `meta keywords` tag as predefined keyphrases and their `<title>`, `<meta description>` and `<h1>` tags as the documents itself.

Is there a tool which can be trained with mentioned data, can create "controlled vocabulary" from those meta keywords and then, after training, can assign keyphrases to other documents?