Text this: A novel methodology for characterizing and predicting protein functional sites