1. A method comprising: receiving, by a first computing device, one or more speech inputs during a conversation associated with a particular audio communication between the first computing device and a second device, wherein the first computing device stores identifying information associated with a contact associated with the second device, the identifying information comprising a name of the contact and an image associated with the contact; performing, by the first computing device, speech-to-text processing on the one or more speech inputs to generate text based on the one or more speech inputs; performing, by the first computing device and based on one or more keyword extraction criteria, keyword extraction processing on the text to generate one or more keywords that are relevant indicators of the conversation associated with the particular audio communication, wherein the one or more keyword extraction criteria comprise at least one criterion related to whether a word is used by at least two participants in the conversation; storing, by the first computing device, the one or more keywords; and outputting, by the first computing device and for display, a graphical representation of the one or more keywords in association with the identifying information comprising the name of the contact and the image associated with the contact.
19. The method of claim 1 , wherein the keyword extraction criteria comprise at least one criterion related to how many times a word is used as part of a phrase and how relatively uncommon the phrase is.