31. A system for conducting commerce, the system comprising: a server computer comprising a processor device and memory coupled to the processor device, the server computer configured by a computer program product to: receive one or more text inputs corresponding to transaction requests; analyze the text inputs using natural language processing to build conversations based on the transaction requests; provide added information based on results of analyzing the transaction requests by the natural language processing; search a database in communication with the one or more computer systems for appropriate content to present to the user in response to analyzing the text in the transaction, with the response including one or words that represent a key concept associated with the response to trigger a facility to present additional information about the key concept; build by a conversational engine a conversation based on the transaction requests and key concept; statistically analyze the information stored in the database to derive useful market data based on the added information; track interactions with the user; store information derived from tracking the interactions in the database for subsequent marketing to that person to produce information for market research; generate voice-synthesized, follow-up responses through the avatar in response to the transaction requests based on information stored in the database including the statistically analyzed added information regarding the transactions; receive subsequent text inputs from the user; analyze the subsequent text inputs and the voice-synthesized, follow-up responses to determine an action to take; and cause the determined action to execute.
33. The system of claim 31 further configured to: search the database to find related information associated with conducting the transactions.