1. Statement of the Problem

2. Net Representation of Data.

For text processing and the transfer to the system response we need a special method of representation data concerning the text and the situation and used in the processing. The form of the representation must be suitable both for language constructs belonging to different levels and real objects of the situation as well as be open to possible extension. The suggested device is the association data net with nodes representing objects of any kind and links representing relationships between them satisfies the demands. The set of names identifying the links, i.e., the set of relationships between the objects is not limited as well as the set of types of objects incorporated into the net.

The report on a specific machinery for the association net representation and transformation is found in [2]. The crucial concept of the programming system intended for this purpose is that of a module stored in the system library that can be copied many times into the current net. From a programmer's viewpoint a module is like a package of procedures and data which allows to place text processing procedures in the information concerning the text in a quite natural way. From the standpoint of AI module is an analogue to M.Minsky's concept of frame representing a specific type of objects or situations as a set of "slots" related to the object or to the situation, the relationships between them and appropriate processing procedures.

In the model proposed here a module can stand for various items be it an entry from a domain-specific dictionary, a concept or a linguistic unit. If several modules (say, for lexical items) share many features (say, syntactic capabilities) they do not repeat these features many times but refer instead to a subsidiary module representing the common features (corresponding to this peculiar linguistic category).