Аннотация:Дипломная работа посвящена задаче извлечения информации из текстов на естественном языке.
В первых трёх главах рассмотрены некоторые из существующих языковых средств, автоматизирующих поиск и извлечение конкретных языковых конструкций. В четвертой главе подробно рассмотрен язык LSPL, позволяющий описывать искомые шаблоны, а также предложены различные модификации, расширяющие его выразительность и позволяющие наложить дополнительные условия на извлекаемые образцы текста: свободная перестановка слов, сложные согласования слов, ограничения на основу и нормальную (базовую) форму слова. В последующих разделах описаны детали реализации расширений языка LSPL, используемые алгоритмы и созданные классы языка C++.