NLG (Natural Language Generation, генерация естественного языка) – направление обработки естественного языка, которое занимается созданием текста машиной: описаний, отчётов, ответов, резюме. Если NLU – понимание текста, то NLG – его порождение.
Подходы
- Шаблоны и правила: текст собирается из заготовок с подстановкой данных (например, «Выручка выросла на 12%»).
- Статистические и нейросетевые модели.
- Большие языковые модели, которые генерируют текст по инструкции и контексту.
Где применяется
- Автоматические отчёты и комментарии к дашбордам.
- Описания товаров для интернет-магазинов.
- Ответы чат-ботов и ассистентов.
- Резюме документов и встреч.
- Новостные заметки по данным (спорт, финансы, погода).
Что важно
- Фактическая точность: генерация по данным должна проверяться, языковые модели могут выдумывать факты.
- Контроль стиля и терминологии.
- Ответственность за опубликованный текст.