An information language is a specialized artificial language used in various information processing systems. From informational languages it is necessary to distinguish programming languages , machine languages and formalized languages of science . Usually distinguish:
- information-logical language - a language for information-logical systems , first of all - knowledge representation languages (for example, SC , SCP , SCL ) and database languages (for example, SQL );
- information retrieval language - a sign system designed to describe (by indexing) the main semantic content of texts (documents) or their parts, as well as to express the semantic content of information requests in order to implement information retrieval. An example of an information retrieval language is a bibliographic description language, which serves as a means of identifying texts and is used in alphabetical catalogs, card indexes, and bibliographic indexes. It includes bibliographic elements (authors' names, titles, names of institutions, periodicals and the like). Another example of an information retrieval language is the language of calls to the search engines Yandex or Google.
There is no fundamental difference between logical and search languages, since many informational languages can be used both in one and in another system. Any informational languages should provide an unambiguous recording of information and its subsequent recognition with certain completeness and accuracy, and information-logical language, in addition to this, the formalization of logical inference.
Literature
- Lancaster F. U. Information retrieval systems, trans. from English - M., 1972.
- Moskovich V. A. Information Languages. - M., 1971.
- Cherny A.I. Introduction to the theory of information retrieval. - M., 1975.