Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Zaawansowany bot Telegram dla agencji rekrutacyjnych współpracujących z platformami streamingowymi. Bot zawiera odpowiedzi AI, automatyczne przetwarzanie aplikacji, weryfikację zdjęć, OCR do ekstrakcji danych z dokumentów oraz pełnoprawny panel administracyjny.
Uwaga: bot został specjalnie zaprojektowany dla agencji rekrutujących modele do aplikacji streamingowej Halo.

Funkcjonalność.

Możliwości dla użytkowników.
Czat AI z inteligentnymi odpowiedziami opartymi na g4f (GPT-4 Free) z automatycznym dopasowaniem FAQ. Inteligentna obsługa zdjęć z obsługą pojedynczych i grupowych przesyłek. Krok po kroku proces składania aplikacji. System opinii z galerią obrazów dla społecznego zaufania. Wielojęzyczny interfejs w języku rosyjskim i ukraińskim z naturalnym stylem komunikacji.

Możliwości dla administratora.
Panel sterowania z statystyką w czasie rzeczywistym i metrykami wydajności AI. Weryfikacja aplikacji z możliwością zatwierdzenia lub odrzucenia. Monitorowanie wszystkich dialogów użytkowników i eksport historii czatów. Automatyczne uczenie AI na podstawie odpowiedzi administratora. Elastyczna konfiguracja wiadomości powitalnych i szablonów rozwiązań. Zarządzanie zakazanymi tematami. Eksport logów do debugowania.

Możliwości techniczne.
Integracja OCR do automatycznego wydobywania danych ze zrzutów ekranu dokumentów za pomocą Tesseract. FSM do kontroli scenariuszy użytkowników. SQLite z aiosqlite do pracy asynchronicznej. Ocena pewności AI z automatyczną eskalacją do administratora. Poprawne przetwarzanie grupy mediów. Mechanizm ponownych zapytań AI z fallbackiem.

Wymagania.
Python 3.8 lub wyższy. Token bota Telegram. Zainstalowany Tesseract OCR.

Instalacja.
Klonowanie repozytorium i przejście do folderu projektu. Utworzenie i aktywacja wirtualnego środowiska. Instalacja zależności z requirements.txt. Instalacja Tesseract OCR (Windows — przez instalator, macOS — brew install tesseract, Linux — apt-get install tesseract-ocr).

Konfiguracja środowiska.
Utworzenie pliku .env w głównym katalogu projektu z podaniem BOT_TOKEN i ADMIN_ID.

Dodatkowe pliki.
Folder goods dla obrazów opinii. Folder images z plikiem halo_download.jpg jako przykładem zrzutu ekranu.

Uruchomienie.
Uruchomienie pliku main.py. Przy starcie bot inicjalizuje bazę danych, ładuje FAQ i ustawienia, zaczyna przyjmować wiadomości i prowadzić logowanie. Zatrzymanie przez Ctrl+C.

Użycie dla kandydatów.
Uruchomienie przez /start. Komunikacja z AI. Wysyłanie 2–3 zdjęć. Odpowiedzi na pytania dotyczące grafiku i doświadczenia. Oczekiwanie na weryfikację. Otrzymywanie instrukcji po zatwierdzeniu. Wysyłanie zrzutu ekranu z dokumentem. Aktywacja konta w następny dzień roboczy.

Użycie dla administratora.
Komenda /admin do wejścia do panelu administracyjnego. Przeglądanie statystyk. Weryfikacja aplikacji. Odpowiedzi na pytania przekazane do AI. Eksport korespondencji i logów. Konfiguracja wiadomości i parametrów.

Konfiguracja.
Przez config.py można zmienić liczbę zdjęć, próg pewności AI, zakazane tematy i uniwersalne odpowiedzi. SYSTEM_PROMPT pozwala zarządzać stylem i logiką AI.

Baza danych.
Używane są tabele users, messages, photos, applications, faq, ai_learning, settings, forbidden_topics i pending_questions.

System AI.
Zastosowano podejście wielowarstwowe: bezpośrednie dopasowanie FAQ, budowanie kontekstu, ocena pewności, automatyczna eskalacja i system uczenia na podstawie odpowiedzi administratora. Jako dostawca AI używany jest g4f (GPT-4 Free).

Adaptacja.
Bot można dostosować do innych nisz, zmieniając teksty, scenariusze, pytania, języki i dodając nową funkcjonalność.

Licencja.
Projekt jest rozpowszechniany na licencji GNU GPL.

Wsparcie.
Pytania i sugestie przyjmowane są przez Issues na GitHubie.

Link do repozytorium:
https://github.com/fedyaqq34356/HR-AI-Telegram-Bot.git
Szczegóły pracy
Budżet 163 PLN
Dodana 14 stycznia
260 wyświetleń
Freelancer
Heorhii Zhukov
Ukraina Kijów  22  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończone 22 Sejfy
W serwisie 9 miesięcy 10 dni