Может ли SpaCy каким-либо образом заменить объект, обнаруженный SpaCy NER, его меткой? Например: Я ем яблоко, играя со своим Apple Macbook.
Я обучил модель NER с помощью SpaCy для обнаружения сущности «ФРУКТЫ», и модель успешно определяет первое «яблоко» как «ФРУКТЫ», но не второе «яблоко».
Я хочу выполнить постобработку своих данных, заменив каждый объект его меткой, поэтому я хочу заменить первое «яблоко» на «ФРУКТЫ». Предложение будет выглядеть так: «Я ем ФРУКТЫ, играя на своем Apple Macbook».
Если я просто использую регулярное выражение, оно заменит второе «Яблоко» на «ФРУКТЫ», что неверно. Есть ли какой-нибудь умный способ сделать это?
Спасибо!