1. A computer implemented method for driving a graphical autonomous avatar, comprising: receiving, by a processor, an electronic communication including dialogue of at least one language source; generating, by the processor, a parsed data structure for the dialog, wherein the parsed data structure includes segmented portions derived from discrete logical subsections of the dialogue and parsed portions derived from linking a grammatical mood identified in the dialog; generating, by the processor, a pragmatics report based on a pragmatics analysis of the parsed data structure; generating, by the processor, automated responses for the autonomous avatar based on the pragmatics report and a unique personality of the graphical autonomous avatar, the unique personality delineated by an intellectual attribute and an emotional attribute, wherein the intellectual attribute includes a backstory, a history, and a memory, and wherein the emotional attribute includes a prescribed emotional disposition and at least one reaction and/or response procedure; and wherein the processor utilizes a translation matrix to analyze, mine, and generate responses based on the electronic communication corresponding to any of a variety of languages.
8. The computer implemented method, as recited in claim 1 , wherein generating responses for the autonomous avatar based on the pragmatics report includes at least one of generating aggregate tag clouds, clustering the language sources into neighborhoods, recommending social networking, and generating contextual advertising.