Methods and systems are provided herein for playing back indexed conversations based on the presence of other people. When a user asks a query, the
system monitors the area, determines the other users in the area, and searches its
database for a conversation that addresses the query in consideration of the other users present in the area. The
system filters the indexed conversations to find conversations that included all the users present and determines the
best matching conversation based on the words of the query as well as the keywords from the conversation. Once the
system has determined the best match conversation, the system plays back the conversation to the user.