Есть на Go пакет для очень эффективного извлечения данных из JSON: https://github.com/tidwall/gjson
Может, для JS тоже что-нибудь похожее есть.
Извлекая данные, построить индекс и по нему искать.
Hcuy, если речь про этот Tesseract, то он про распознавание текста, но никак не людей. Кроме того, по задаче автора вопроса, требуется не распознавать, а считать людей, что не одно и то же.
Хочу разработать красивый мессенджер, с плюшечками в виде анимации, и т.п. выбрал реакт, т.к. думаю, что в нем это более осуществимо, чем в java/kotlin.
Может, для JS тоже что-нибудь похожее есть.
Извлекая данные, построить индекс и по нему искать.