15. The system of claim 14 , further comprising a user information analyzer configured for obtaining user information associated with the user, the user behavior analyzer further configured for sending a request for updating a search record associated with the user based on the user information, wherein the search record includes one or more stored query suggestions previously selected by the user, and the search record is to be updated to include the more than one query suggestion based on the selection from the user.
15. The system of claim 14 , further comprising a user information analyzer configured for obtaining user information associated with the user, the user behavior analyzer further configured for sending a request for updating a search record associated with the user based on the user information, wherein the search record includes one or more stored query suggestions previously selected by the user, and the search record is to be updated to include the more than one query suggestion based on the selection from the user. 16. The system of claim 15 , further comprising a search record retriever configured for: obtaining a retrieved query suggestion that is retrieved from the search record; and providing the retrieved query suggestion to the user, wherein the retrieved query suggestion is to be presented together with the first search result to the user.