19. A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to: receive, from a client system of a user of the social-networking system, instructions for generating a post in a news feed associated with the user on the social-networking system, wherein the post comprises unstructured text from the user; determine whether the unstructured text of the post comprises a request for a recommendation from other users of the social-networking system; parse the unstructured text to identify one or more first entities and one or more first entity types referenced in the unstructured text; generate a structured query based upon the one or more first entities and the one or more first entity types referenced in the unstructured text of the post; generate a plurality of search results corresponding to a plurality of second entities matching the structured query, wherein each of the second entities has an entity type matching at least one of the first entity types; and send, to the client system of the user responsive to receiving the instructions for generating the post, instructions for presenting one or more of the plurality of search results, wherein the search results are presented in association with the post by the user in the news feed associated with the user.
19. A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to: receive, from a client system of a user of the social-networking system, instructions for generating a post in a news feed associated with the user on the social-networking system, wherein the post comprises unstructured text from the user; determine whether the unstructured text of the post comprises a request for a recommendation from other users of the social-networking system; parse the unstructured text to identify one or more first entities and one or more first entity types referenced in the unstructured text; generate a structured query based upon the one or more first entities and the one or more first entity types referenced in the unstructured text of the post; generate a plurality of search results corresponding to a plurality of second entities matching the structured query, wherein each of the second entities has an entity type matching at least one of the first entity types; and send, to the client system of the user responsive to receiving the instructions for generating the post, instructions for presenting one or more of the plurality of search results, wherein the search results are presented in association with the post by the user in the news feed associated with the user. 29. The system of claim 19 , wherein the processors are further operable when executing instructions to: identify one or more authors of one or more reviews of one or more reviewed entities; generate one or more scores for the one or more authors based on relevance of the respective one or more reviewed entities to the structured query; and present one or more names of each of the one or more authors having a score greater than a threshold value, wherein the presenting is in a social context of the user.