The patent describes methods for creating a conversational chat bot that represents a specific person. Social data about the specific person, such as images, voice recordings, social media posts, and messages, is accessed. This social data is used to create a personalized chat index reflecting the specific person's personality. The chat index is then used to train a chat bot or language model to converse in the manner and style of the specific person. During conversations, additional data sources may be accessed to respond to questions for which the social data does not provide answers.