1. A non-transitory computer-readable medium comprising computer program code for controlling one or more processors of a client computer to carry out the following steps: creating a semantic network containing at least one root concept; performing a set of instructions associated with the semantic network, the set of instructions comprising: transmitting information about the semantic network from the client computer to a server; providing information about at least one resource to the server; receiving information about a modified semantic network from the server, the modified semantic network being an updated version of the semantic network having been updated based on the information about the at least one resource; presenting the information about the modified semantic network to a user; receiving a response from the user, the response including a numeric weight representative of a conceptual unattractiveness value indicating the user's preferred direction for modifying the modified semantic network; and based on the response, further modifying the modified semantic network.
1. A non-transitory computer-readable medium comprising computer program code for controlling one or more processors of a client computer to carry out the following steps: creating a semantic network containing at least one root concept; performing a set of instructions associated with the semantic network, the set of instructions comprising: transmitting information about the semantic network from the client computer to a server; providing information about at least one resource to the server; receiving information about a modified semantic network from the server, the modified semantic network being an updated version of the semantic network having been updated based on the information about the at least one resource; presenting the information about the modified semantic network to a user; receiving a response from the user, the response including a numeric weight representative of a conceptual unattractiveness value indicating the user's preferred direction for modifying the modified semantic network; and based on the response, further modifying the modified semantic network. 14. The non-transitory computer-readable medium of claim 1 , further comprising code for providing control parameters to the server, the control parameters comprising a limit on new connections to be contained in the modified semantic network, a limit on a depth of new connections to be contained in the modified semantic network, and an absolute limit on the maximum depth of relations in the modified semantic network.