1. A computer-implemented method, comprising: receiving, by a processor, interaction data corresponding to one or more interactions between a customer and a customer support representative; detecting, by the processor, at least one language associated with the interaction data; generating, by the processor, textual content in a plurality of languages corresponding to the interaction data based at least in part on translating the interaction data using two or more languages different than the at least one language; determining, by the processor, at least one emotion score for text corresponding to each language from among the plurality of languages; determining, by the processor, an aggregate emotion score using the at least one emotion score for the text corresponding to the each language; and modeling, by the processor, an interaction experience of the customer based at least in part on the aggregate emotion score.