11. A system for providing information to a user comprising: communications circuitry; and control circuitry configured to: receive, using the communications circuitry with user equipment associated with a first user, a communication transmitted by a second user; in response to receiving the communication that was transmitted by the second user, process, with the user equipment associated with the first user, text of the communication to identify a symbol of the communication that is subject to a plurality of candidate interpretations, the symbol including one or more words in the processed text of the communication; identify each candidate interpretation of the plurality of candidate interpretations; retrieve a profile of the user; compare an attribute of the profile to each candidate interpretation of the plurality of candidate interpretations; in response determining, based on the comparison, that the first user has accessed a first media asset that is associated with a first of the plurality of candidate interpretations more recently than a second media asset that is associated with a second of the plurality of candidate interpretations, select as a determined meaning of the symbol the first candidate interpretation; and update the profile to include information based on the determined meaning.
15. The system of claim 11 , wherein the profile of the first user comprises at least one of user interests, user favorites, user preferences, user demographics, user search history, user media asset access history, and user information.