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.