13. A method of generating a customer satisfaction score based on behavioral assessment data across one or more recorded communications, which comprises: analyzing one or more communications between a customer and an agent, wherein the analyzing comprises applying a linguistic-based psychological behavioral model to each communication to determine a personality type of the customer by analyzing behavioral characteristics of the customer based on the one or more communications; selecting at least one filter criterion which comprises a customer, an agent, a team, or a call type; calculating a customer satisfaction score using the at least one selected filter criterion across a selected time interval and based on the one or more communications; and displaying a report including the calculated customer satisfaction score to a user that matches the at least one selected filter criterion for the selected time interval.
18. The method of claim 13 , which further comprises selecting a department or division of a customer as the at least one selected filter criterion.