1. A method of presenting facts extracted from a social network on a device having a processor and a fact store, respective facts associated with at least one topic, the method comprising: executing on the processor instructions configured to: upon receiving from a user a message within the social network: identify in the message at least one fact associated with at least one topic, and store the fact in the fact store associated with the topic; and upon receiving from a user a query related to a topic: select from the fact store at least one fact associated with the topic, and present the at least one fact to the user.