Updated the phraser
Keywords are concatenated, So are the features.
Each keyword is broken in tokens and all the features are added to the tokens as well.