16. A system comprising: an interface configured to receive, from a user, a definition of an instance of a concept, wherein the instance is specific to a particular field of knowledge of the user; and a hardware processor configured to: in response to receipt of the definition, generate a user ontological model based on the definition, wherein the user ontological model is created for the user and the particular field of knowledge of the user, wherein a main ontological model provided to the user does not comprise ontological objects specific to the particular field of knowledge, wherein the user ontological model and the main ontological model are for use in natural language processing of natural language text, wherein the user ontological model comprises an instance structure that is based on the definition, and wherein the instance structure has an identifier; access a semantic-syntactic tree generated from a text provided by the user, wherein the semantic-syntactic tree comprises a plurality of connected nodes, and wherein at least one node among the plurality of connected nodes comprises a reference to the identifier of the instance structure; identify the instance structure in the user ontological model based on the reference to the identifier in the semantic-syntactic tree; in response to identification of the instance structure, generate a first information object for the node in the semantic-syntactic tree based on the instance structure; and perform natural language processing of the text based on the first information object.
29. The system of claim 16 , wherein the definition of the instance comprises a natural language text string, wherein the instance structure comprises the natural language text string, and wherein the node corresponds to the natural language text string.