1. A method of operating a computer system to provide a conversational agent to mimic a user, the method comprising: providing a database accessible by the computer system, the database including a base personality component selected from a plurality of personalities, and a learning personality component capable of learning from content attributable to a user so as to also mimic the user; receiving in the computer system an input message from at least one of a client or an audience; processing in the computer system content of the input message to determine one or more candidate responses corresponding with at least one of the base personality component or the learning personality component, wherein the learning personality component capable to perform additional learning from additional content attributable to the user to determine one or more candidate responses; and generating in the computer system an output response message directed to said at least one of a client or an audience.
1. A method of operating a computer system to provide a conversational agent to mimic a user, the method comprising: providing a database accessible by the computer system, the database including a base personality component selected from a plurality of personalities, and a learning personality component capable of learning from content attributable to a user so as to also mimic the user; receiving in the computer system an input message from at least one of a client or an audience; processing in the computer system content of the input message to determine one or more candidate responses corresponding with at least one of the base personality component or the learning personality component, wherein the learning personality component capable to perform additional learning from additional content attributable to the user to determine one or more candidate responses; and generating in the computer system an output response message directed to said at least one of a client or an audience. 2. The method of claim 1 , further comprising: selecting the base personality component from a database which includes one or more personalities, based upon one or more personality models.