Named Entity Recognition (NER)
Named Entity Recognition (NER) — это задача обработки естественного языка, в ходе которой алгоритм находит в тексте упоминания именованных сущностей и относит каждое из них к определённой категории: человек, организация, локация, дата, денежная сумма, товар, бренд. Простыми словами, NER превращает неструктурированный поток слов в размеченный набор объектов, с которыми дальше можно работать программно: связывать, сравнивать, агрегировать. Например, во фразе «Клиент из Казани заказал SEO-аудит у Seora 12 марта» модель выделит локацию (Казань), услугу (SEO-аудит), организацию (Seora) и дату (12 марта).
Как работает NER на практике
- Токенизация — текст разбивается на слова и знаки, каждому присваивается индекс.
- Классификация токенов — модель (BiLSTM-CRF, трансформер вроде BERT) присваивает метку BIO: B-PER, I-PER, O и так далее.
- Сборка сущностей — соседние токены с метками B- и I- объединяются в одну сущность.
- Нормализация и линковка — найденное упоминание приводится к канонической форме и связывается с записью в базе знаний.
Точность современных моделей на бенчмарке CoNLL-2003 достигает 93–94% F1 для английского и 85–90% для русского языка. Ошибки обычно возникают на омонимии («Мир» — магазин или понятие) и на границах составных названий.
Где NER применяется в digital
- Поиск и SEO — извлечение сущностей из запросов и документов для построения семантического ядра. Здесь помогает семантика и SEO-продвижение.
- Контент-анализ — автоматическая разметка тысяч статей конкурентов, чтобы понять, какие бренды и персоны упоминаются чаще.
- Реклама — таргетинг по упоминаниям брендов и товаров в пользовательских текстах, что усиливает контекстная реклама.
- Клиентская поддержка — маршрутизация обращений по извлечённым сущностям: город, продукт, номер заказа.
- Аналитика отзывов — агрегация мнений о конкретных моделях и филиалах.
NER и сущностный SEO
Поисковые системы давно перешли от сопоставления строк к сопоставлению сущностей. Google и Яндекс строят граф знаний, где каждая сущность имеет уникальный идентификатор. Если ваш сайт упоминает бренд, товар или персону так, что алгоритм уверенно распознаёт их, растут шансы попасть в ответы и в блок знаний. Для этого важно единообразие написания, наличие разметки Schema.org и связей между страницами. Разобраться в смежных понятиях помогут материалы Entity Recognition, Entity SEO, Brand Entity и Entity Linking.
