I am trying to solve an NLP problem and, since I am new to NLP I would like to ask for some insight.
I have a data-set with 300000 and 14 features. This data set is about customer complaints, and the data set includes the company the complaint was made, the date, the issue (and sub-issue), the product, and most importantly, the customer complaint narrative.
I am now supposed to build a classifier that provides the root cause of the problem, given an unclassified complaint narrative.
The thing is, there is an apparent root cause (I assume that what is in the issue feature) and the actual root cause, that may differ from the apparent root cause, and is contained inside the customer narrative.
I already tokenized,removed stopwords and used Lemmatisation on the customer narrative but now I am a bit lost as to what to do next.
Anybody can point me in the right direction?
Thank you!
EDIT: Added some text