Skip to content

Flugih/Telegram-Bot-with-Computer-Vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram-бот для распознавания текста на Python

О проекте

Это Telegram-бот, написанный на Python с использованием aiogram, который распознаёт текст с изображений с помощью библиотеки pytesseract.

После распознавания текста бот позволяет:

  • перевести текст на другой язык,
  • получить ответ через ChatGPT,
  • выполнить поиск в Google по распознанному тексту.

Использованные технологии и инструменты

  • Язык: Python
  • Telegram: aiogram — асинхронный фреймворк для Telegram-ботов
  • Распознавание текста: pytesseract (OCR на базе Tesseract)
  • Перевод: Встроенные API (можно использовать Google Translate)
  • ChatGPT: Официальное API OpenAI для генерации ответов
  • Поиск: Интеграция с Google Search API или web-поиск

Основные возможности

  • Загрузка изображений и распознавание текста с них
  • Перевод распознанного текста на русский язык
  • Получение ответов на основе распознанного текста через ChatGPT
  • Выполнение поиска в Google по содержимому текста

Требования к системе

  • Python 3.8+
  • Установленный Tesseract OCR (https://github.com/tesseract-ocr/tesseract)
  • Доступ к интернету для работы с API Telegram, OpenAI и Google Search
  • Токены Telegram-бота и OpenAI API

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors