Есть аналоги таких тг ботов. Я писал им и один из них дал рекомендации поработать с PostgreSQL
@dargwa_lingvo_bot вот сам бот, по аналогии которого я хочу сделать
@kubachi_translater_bot или вот
Как можете предложить решить данную задачу. К примеру если взять книгу которую я прикрепил.
Вот что именно мне ответил создатель бота который я приложил выше:
"чатжпт тут мало чем поможет.
Основная сложность с поиском это "нечеткий поиск".
Вот из за таких моментов все словари где только по четкому вхождению ищут - бесполезными оказываются.
Нечеткого поиска по "похожестви слов" можно по разному добиться. Мне было проще всего использовать tsearch и trigram из постгрескл.
Вот парочка статей на эту тему:
https://habr.com/en/articles/442170/
https://habr.com/en/articles/78566/
Я бы по советовал с них начать.
А сам бот уже делается просто.
Там основная сложность это поиск.
А некоторые словари даже в оцифрованном виде не очень подходят - там надо еще дополнительно потратить время выделив столбцы
- слово на русском, перевод, что это часть речи, примеры предложений с этим словом"