1. A computer implemented method for performing analysis on data generated by user interactions, comprising: providing a processor executing instructions for receiving text information from at least one interaction between a user and an agent; said processor text mining said interaction information to extract personal information relating to said user automatically; said processor using a topic model to extract lines from said text information; and said processor classifying said user based upon said extracted lines of text.