Аннотация:This work describes the idea of an adaptive semantic layer for large-scale databases, allowing to effectively handling a large amount of information. This effect is reached by providing an opportunity to search information on the basis of generalized concepts, or in other words, linguistic descriptions. These concepts are formulated by the user in natural language, and modelled by fuzzy sets, defined on the universum of the significances of the attributes of the database. After adjustment of user’s concepts based on search results, we have “personalized semantics” for all terms which particular person uses for communications with database (for example, “young person” will be different for teenager and for old person; “good restaurant” will be different for people with different income, age, etc.).