- •Что такое компьютерная лингвистика?
- •История
- •Терминология (Предикаты, субъекты, переменные, понятия, признаки)
- •Поднауки лингвистики
- •Язык исчисления предикатов первого порядка
- •Язык и грамматика (формы Бэкуса-Наура)
- •Природа языка
- •Моделирование языковой деятельности
- •Автоматическая обработка текста и ее место среди различных дисциплин
- •Анализ текстов на естественном языке
- •Этапы автоматического анализа текста
- •Синтез текстов на естественном языке
- •Понимание текстов
- •Оживление текста
- •Модели коммуникации
- •Морфологический анализ
- •1. Флективные языки:
- •2. Изолирующие (аморфные) языки:
- •3. Агглютинативные (агглютинирующие) языки:
- •4. Полисинтетические (инкорпорирующие) языки:
- •Синтаксический анализ
- •Валентность
- •Семантический анализ
- •Тезаурусы
- •Словари ролевых моделей
- •Базы знаний
- •Информационно-поисковые системы Internet
- •Принципы построения поисковых систем (на примере Google)
Понимание текстов
Проблема понимания текстов на естественном языке включает не только лингвистические аспекты. С ней тесно связаны задачи, традиционно решаемые в рамках психологии, философии и семиотики. Рассказывая о проблеме анализа текстов, мы несколько раз ссылались на то, что сам анализ служит инструментом для понимания содержания текста.
Оживление текста
Это одно из самых молодых направлений в компьютерной лингвистике. Своим появлением оно обязано персональным компьютерам, которые впервые дали возможность организовать общение с пользователем не только путем обмена текстами, но и посредством зрительных образов на экране дисплея.
Одной из особенностей мышления человека (едва ли не основной для возможности самого мышления) является его разномодальность. Психологи пользуются этим термином, чтобы подчеркнуть, что наши представления об окружающем мире и о нас самих могут иметь различную природу (различную модальность).
Можно "мыслить словами", но можно представлять себе какие-то зрительные картинки, как часто бывает в снах. Есть люди, для которых многие воспоминания состоят из запахов или вкусовых впечатлений. Словом, все наши органы чувств дают свою модальность в мышлении.
Но две модальности: символьная (текстовая) и зрительная - являются для человека основными. Легко проверить, что между этими модальностями имеется весьма тесная связь. Обычно называние чего-то или текстовое описание некоторой ситуации тут же вызывает зрительные представления об этих объектах и ситуациях. И наоборот, стоит нам увидеть нечто, как мы тут же готовы описать увиденное с помощью нашего родного языка.
Так текст и сопутствующая ему зрительная картина оказываются объединенными в нашем сознании и интегрированными в некоторое единство. Текст как бы "живет" в виде некоторого образного представления. И изучение того, как происходит эта интеграция и как по одной составляющей представления появляется вторая, - одна из увлекательных задач, стоящих перед специалистами в области компьютерной лингвистики и их коллегами - создателями интеллектуальных систем. Уже найдены некоторые важные законы интеграции текстов и зрительных образов. Созданы первые экспериментальные модели этого процесса и первые интеллектуальные системы, способные описывать в виде текста предъявляемую им картинку (например, пейзаж), а также воссоздавать одну из возможных картин, соответствующих введенному в систему тексту.
Модели коммуникации
Появление искусственных систем, способных воспринимать и понимать человеческую речь (пока в весьма ограниченном объеме) и тексты на естественном языке, создало предпосылки для непосредственного общения человека и компьютера. Это, в свою очередь, повысило интерес лингвистов к процессам, сопутствующим организации и ведению диалога.
Примерами могут служить: способ построения сценария диалога на основе тех целей, которые активная сторона в диалоге ставит перед собой; поддержка выбранного сценария с учетом интересов партнера и его возможного противодействия тому сценарию, который используется; нахождение средств маскировки истинных намерений говорящего; организация пассивной поддержки коммуникационного процесса и т. д.
Эти пять направлений, которые активно развиваются в компьютерной лингвистике, естественно не исчерпывают всего содержания этой науки. Но сказанного вполне достаточно, чтобы оценить ее важность и значимость не только для самой лингвистики, но и для создания технических систем, по способностям к диалогу не уступающих человеку.
Этапы анализа текстов
морфологический анализ- анализ слов в тексте;
синтаксический анализ- анализ предложений, грамматики и связей между словами;
семантический анализ- анализ смысла каждого предложения на основе некоторой предметно-ориентированной базы знаний;
прагматический анализ- анализ смысла предложений в окружающем контексте на основе собственной базы знаний.
Синтез включает аналогичные этапы, но несколько в другом порядке.
