Methods and system for providing information selected from a large set of digital content to at least one user. One such method comprises receiving user context information associated with the at least one user and identifying or generating, using at least one processor executing stored program instructions, a first concept in a semantic network, the first concept representing at least a portion of the user context information. The method further comprises obtaining at least one concept, including a second concept, semantically relevant to the first concept at least in part, by synthesizing the second concept based on the first concept and at least one other concept in the semantic network; and providing information to the at least one user, wherein the information is selected by using the first concept and the at least one obtained concept semantically relevant to the first concept, wherein the first concept in a semantic network is represented by a data structure storing any data associated with a node in the semantic network.
Please help me write a proper abstract based on the patent claims. CLAIM: 1-93. (canceled) 94. A method for providing information to at least one user, the method comprising: using at least one computer hardware processor to perform: receiving user context information associated with the at least one user; identifying or generating a first concept in a semantic network, the first concept representing at least a portion of the user context information, wherein, after performance of the identifying or generating, the semantic network comprises a first node representing the first concept; synthesizing a second concept semantically relevant to the first concept, the synthesizing based on the first concept and at least one other concept in the semantic network and comprising augmenting the semantic network with a second node representing the second concept, the second node being different from the first node; and providing information to the at least one user, wherein the information is selected by using the first concept and the second concept semantically relevant to the first concept. 95. The method of claim 94, wherein synthesizing the second concept comprises: identifying in the semantic network a third concept that, together with the first concept or a parent or sibling concept of the first concept, co-defines a fourth concept in the semantic network, and combining the first concept and the third concept to synthesize the second concept. 96. The method of claim 94, wherein synthesizing the second concept comprises: identifying a set of one or more attributes of the first concept; identifying in the semantic network a third concept having an attribute included in the set of one or more attributes of the first concept or connected to an attribute included in the set of one or more attributes of the first concept by an is-a relationship; and combining the first concept and the third concept to synthesize the second concept. 97. The method of claim 94, wherein synthesizing the second concept comprises: identifying a set of one or more attributes of the first concept; and replacing a first attribute in the set of one or more attributes of the first concept with a third concept from the semantic network to synthesize the second concept. 98. The method of claim 94, wherein the user-specific context information comprises at least one of a search query provided by the user, demographic information associated with the user, information from the user's browsing history, information typed by the user, and/or information highlighted by the user. 99. The method of claim 94, wherein the information comprises one or more advertisements and/or one or more product recommendations from one or more other users. 100. The method of claim 94, wherein the information comprises content appearing on or accessible through a website. 101. A system for providing information to at least one user, the system comprising: at least one computer hardware processor; and at least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by the at least one computer hardware processor, cause the at least one computer hardware processor to perform: receiving user context information associated with the at least one user; identifying or generating a first concept in a semantic network, the first concept representing at least a portion of the user context information, wherein, after performance of the identifying or generating, the semantic network comprises a first node representing the first concept; synthesizing a second concept semantically relevant to the first concept, the synthesizing based on the first concept and at least one other concept in the semantic network and comprising augmenting the semantic network with a second node representing the second concept, the second node being different from the first node; and providing information to the at least one user, wherein the information is selected by using the first concept and the second concept semantically relevant to the first concept. 102. The system of claim 101, wherein synthesizing the second concept comprises: identifying in the semantic network a third concept that, together with the first concept or a parent or sibling concept of the first concept, co-defines a fourth concept in the semantic network, and combining the first concept and the third concept to synthesize the second concept. 103. The system of claim 101, wherein synthesizing the second concept comprises: identifying a set of one or more attributes of the first concept; identifying in the semantic network a third concept having an attribute included in the set of one or more attributes of the first concept or connected to an attribute included in the set of one or more attributes of the first concept by an is-a relationship; and combining the first concept and the third concept to synthesize the second concept. 104. The system of claim 101, wherein synthesizing the second concept comprises: identifying a set of one or more attributes of the first concept; and replacing a first attribute in the set of one or more attributes of the first concept with a third concept from the semantic network to synthesize the second concept. 105. The system of claim 101, wherein the user-specific context information comprises at least one of a search query provided by the user, demographic information associated with the user, information from the user's browsing history, information typed by the user, and/or information highlighted by the user. 106. The system of claim 101, wherein the information comprises one or more advertisements and/or one or more product recommendations from one or more other users. 107. The system of claim 101, wherein the information comprises content appearing on or accessible through a website. 108. At least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by at least one computer hardware processor, cause the at least one computer hardware processor to perform: receiving user context information associated with the at least one user; identifying or generating a first concept in a semantic network, the first concept representing at least a portion of the user context information, wherein, after performance of the identifying or generating, the semantic network comprises a first node representing the first concept; synthesizing a second concept semantically relevant to the first concept, the synthesizing based on the first concept and at least one other concept in the semantic network and comprising augmenting the semantic network with a second node representing the second concept, the second node being different from the first node; and providing information to the at least one user, wherein the information is selected by using the first concept and the second concept semantically relevant to the first concept. 109. The at least one non-transitory computer-readable storage medium of claim 108, wherein synthesizing the second concept comprises: identifying in the semantic network a third concept that, together with the first concept or a parent or sibling concept of the first concept, co-defines a fourth concept in the semantic network, and combining the first concept and the third concept to synthesize the second concept. 110. The at least one non-transitory computer-readable storage medium of claim 108, wherein synthesizing the second concept comprises: identifying a set of one or more attributes of the first concept; identifying in the semantic network a third concept having an attribute included in the set of one or more attributes of the first concept or connected to an attribute included in the set of one or more attributes of the first concept by an is-a relationship; and combining the first concept and the third concept to synthesize the second concept. 111. The at least one non-transitory computer-readable storage medium of claim 108, wherein synthesizing the second concept comprises: identifying a set of one or more attributes of the first concept; and replacing a first attribute in the set of one or more attributes of the first concept with a third concept from the semantic network to synthesize the second concept. 112. The at least one non-transitory computer-readable storage medium of claim 108, wherein the information comprises one or more advertisements and/or one or more product recommendations from one or more other users. 113. The at least one non-transitory computer-readable storage medium of claim 108, wherein the information comprises content appearing on or accessible through a website.