русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Системы порождения небольших газетных сообщений по текущим событиям


Дата добавления: 2014-04-10; просмотров: 702; Нарушение авторских прав


4. Экспериментальные компьютерные системы, порождающие сказки, пословицы, стихи…

Сегодня не может быть создана единая теория порождения текста.

Основная причина – неоднозначное определение понятия «текст»

Создатели системы под текстом понимают мобильную реплику, состоящую из нескольких предложений.

Создатели системы генерации метеосводок и статотчетов под текстом понимают таблицу.

Для создающихся событий это цепочка несвязанных между собой предложений, относящихся к одному объекту.

Художественный, публицистический текст:

- здесь необходимы законы построения текста разных стилей и жанров

Установлено, что процесс текстообразования состоит из 2 этапов:

Стратегического (должно быть принято решение, что писать)

Тактического (как писать)

Результатом выполнения первого этапа должно стать смысловое представление будущего текста. А результатом выполнения второго – сам текст в языковой форме.

В общем классе в системе автоматического порождения текста должны быть представлены 3 взаимосвязанных компонента:

Оболочка

Планировщик

Лингвистический редактор

Оболочка определяет назначение порождающей системы (компьютерная обучающая система или система моделирующая процесс создания сказки…) В оболочке также содержится вся база знаний, которая состоит из двух частей:

Нелингвистической (предметной), в которую входят понятия, связи и отношения между понятиями конкретной предметной области, к которой относятся порождаемый текст, т.е. которая включает формализованные сведения о конкретном языке, на которых генерируется текст (списки морфем, словарь с лексикой, синтаксические структуры предложения, семантико-синтаксические структуры абзацев и всего текста).

Основные функции планировщика:

Определяет ту инфу, которая должна быть представлена в тексте



Определяет, как инфа должна быть представлена

Осуществляет построение синтаксической структуры предложений

Определяет порядок следования абзацев в тексте

Осуществляет выбор соответствующей лексики

Все эти задачи планировщик решает с порой на оболочку.

Лингвистический реализатор обеспечивает грамматическую правильность порождаемого текста и принимает окончательные синтаксические и морфологические решения.

Виды компьютерных систем порождения текста:



<== предыдущая лекция | следующая лекция ==>
Понимание-прогнозирование | Системы, работающие на основе шаблонных технологий. Они строят будущий текст, манипулируя готовыми предложениями, словосочетаниями, как строительными блоками.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.047 сек.