Лабораторные работы (более подробно) и вспомогательные материалы к ним. Смотри об этом также в разделах - материалы по прологу, лингвистика и т.п. Здесь также ссылки на программы синтаксического анализа (парсеры). А также - в помощь делающим лабораторные - сданные лабораторные и изложение вопросов по выбору тех, кто уже сдал (см ссылку в самом низу) и комментарии к ним. Общие требования описаны на странице - "Требования к зачету." Содержимое диска CD с лабами по Прологу - на сайте - http://narod.ru/disk/10994001/Prolog.zip.html Лабы: нужно сделать одну (любую) тем, у кого это курс по выбору. У кого этот курс обязательный, тем нужно делать обе лабы.  

Лабораторная работа 1 - SENAN -программа грамматического разбора английского предложения
...


Это ее описание как демо примера из Пролога

The file SEN_AN is a very good example of an English sentence analyzer.

The program can, just like the GEOBASE example, easily be modified to be able to parse more types of sentences.

The input to the sentence analyzer is a sentence, and the output is a list of Prolog clauses, that shows all parts of the sentence that have been recognized as grammatical components: verbp (for verbphrase), nounp (for nounphrase) etc.

Эта программа в Турбо Прологе рисует даже дерево разбора - сам Турбо Пролог и вариант SENAN (правильно SEN_AN) есть в Сети.

...

Лабораторная работа 2 - GEOBASE - оптимальная программа когнитивного диалога с базой знаний на ЕЯ
...


Geobase demonstrates a natural language interface to a database on U.S. geography written in Visual Prolog.

It shouldn''t be too difficult to modify it to your own purposes, so that this will be the first step on the way to designing natural language interfaces to your programs. As all Prolog programs, Geobase is highly extendible.

Try yourself to extend Geobase rule base, so that Geobase can manage more sentences.

It isn''t that difficult!

Geobase allows you to query its database in English rather than "computerese"-commands.

Geobase is by no means a complete geographical database of the United States, nor is it a complete English language interface. If you plan to write similar routines in your own programs, studying how the code is put together and how certain routines are implemented should help. Again, we urge you to modify Geobase to be a more complete program. This will not only sharpen your Visual Prolog programming skills, but it will also keep you off the streets late at night.


...

Ссылки на дополнительные материалы по лабам - SENAN и GEOBASE
~

Описания

~

ThoughtTreasure brings natural language and commonsense capabilities to computers and devices
...





...

Lojban Parser
...





...

An NSF Workshop: Language Engineering for Students
...

An NSF Workshop: Language Engineering for Students
and Professionals Integrating Research and Education

NEW: software tools developed during the workshop now available for download

...

Visual Prolog
...


Visual Prolog 6 is a complete programming environment, which contains everything needed for building large-scale commercial applications: complete graphical development environment, compiler, linker and debugger.

...

Visual Prolog Demo Examples
...





...

Турбо Пролог с обоими лабораторными программами
...

В отличие от Visual Prolog''a программа SENAN в Турбо Прологе рисует дерево разбора


...

Программа SENAN в Турбо Прологе - рисует дерево разбора
...


Уже в оттранслированном виде


...

Хомский
...


Спросить лингвиста (особенно западного) кто такой Хомский все равно, что спросить старого партийца кто такой Сталин.


...

Хомский - конкретно
...





...

Хомский - архив
...





...

Хороший WWW-based курс лингвистики
...


Включает теорию грамм разбора (parsing)
Data-Intensive Linguistics (Lemmatization etc)


...

В помощь делающим лабораторные - сданные лабораторные и изложение вопросов по выбору тех, кто уже сдал в 2002 - 2003 гг
...


С комментариями

...

В помощь делающим лабораторные - сданные лабораторные и изложение вопросов по выбору тех, кто уже сдал в 2003 - 2004 учебном году
...


Первые две - заготовки (еще не сданные) работы курса 2003 - 2004 гг.


...

Некоторые интересные примеры парсинга
...





...

Много лингвистических ресурсов
Satoshi SEKINE Assistant Research Professor
Interest
Natural Language Processing, i.e. mechanical implimentations of human languages and the science behind it. Topics I''m working on and I have been working on are:
English analyzer
Building sentence splitter, tokenizer, stemmer, POS tagger, chunker, NE tagger, Dependency analyzer and parser combining corpus-based and hand crafted methods. (OAK system) Information Extraction
Extract essential points from documents automatically. (HLT-01, ICCPOL-99)
QA Answer to questions based on facts writen in newspaper (currently working on Japanese system).
Summarization Text and speech summarization using various features. Our system achieved the best prformance in DUC-1 single document summarization evaluation (average of all subjective measurements). (DUC-01)
...

Japanese Analyzer Statistical based Japanese morphological analyzer and dependency analyzer. Also Finite state method on dependency analyzer.

...

Ссылки на Пролог 5.2
...

В локальной сети и WWW

...

Сданные работы
...

2005 - 2006 уч. год

...

Тексты программ SENAN и GEOBASE для Пролога 5.2
...

А также - как понимать выполнение программы на Прологе

...

Сайт с диском с лабами по Прологу
...


...


Сайт управляется системой uCoz