Нужно сделать нейросеть, определяющую героя текста

Мне необходимо сделать нейросеть, которая будет распознавать главного героя произведения. С чего мне стоит начать? С какими материалами ознакомиться? Я только недавно приступил к изучению машинного обучения и т.д.


Ответы (1 шт):

Автор решения: CrazyElf

Почитайте про NLP и в частности про NER. Скорее всего вам нужно будет выделить имена в тексте, а потом смотреть разные статистики. Возможно, имя гг будет самым упоминаемым в тексте (а возможно и нет). Может оно чаще всего будет упоминаться в предложениях вместе именами других персонажей. Может ещё что-то будет, это надо по конкретному тексту смотреть и думать. Самым упоминаемым в тексте может вообще оказаться название местности, а если произведение фантастическое, то вам будет не просто отделить название местности от названий персонажей. Хотя скорее всего по векторам слов это можно будет сделать - в каком контексте встречаются какие слова. Так что в сторону Word2Vec вам тоже нужно посмотреть.

А нейросети - это только один из инструментов, прежде чем начинать заниматься нейросетями вам хорошо бы какие-то базовые вещи про обработку текстов почитать.

→ Ссылка