Projekt: YOKA ASSIST — inteligentny system diagnostyki i szkolenia dla sprzętu górniczego
Opis projektu
Wymagana jest opracowanie inteligentnego systemu YOKA ASSIST na bazie bota Telegram z wykorzystaniem sztucznej inteligencji.
Głównym celem projektu jest stworzenie cyfrowego asystenta dla elektryków, mechaników, operatorów i personelu inżynieryjno-technicznego, który będzie pomagał w diagnostyce usterek, szkoleniu pracowników oraz przechowywaniu bazy wiedzy technicznej.
Pierwszy etap projektu jest skierowany na sprzęt górniczy (koparki EKG, wiertnice SBSh i inne urządzenia), ale architektura powinna być uniwersalna i łatwo skalowalna.
Podstawowa funkcjonalność
Bot Telegram
- Nowoczesny interfejs.
- Menu z przyciskami.
- Autoryzacja użytkowników.
- Podział uprawnień (użytkownik, administrator, główny administrator).
Sztuczna inteligencja
Baza wiedzy
Wymagana jest stworzenie systemu przechowywania wiedzy.
Wsparcie:
- PDF;
- Word;
- Excel;
- zdjęcia;
- schematy;
- wideo;
- instrukcje;
- karty sprzętu;
- dokumenty techniczne.
Po dodaniu informacji przez administratora AI powinno ją wykorzystywać w odpowiedziach bez zmiany kodu programu.
Diagnostyka sprzętu
Wsparcie wyszukiwania:
- według kodu błędu;
- według nazwy zabezpieczenia;
- według szafy;
- według bloku;
- według sprzętu;
- według objawów.
Dla każdej usterki pożądane jest przewidzenie:
- opisu;
- możliwych przyczyn;
- kolejności sprawdzania;
- zdjęć;
- schematów;
- materiałów wideo;
- linków do powiązanych dokumentów.
Dynamiczne przyciski
Przyciski powinny być generowane automatycznie w zależności od sytuacji.
Na przykład:
- Sprawdź szafę.
- Zobacz schemat.
- Zobacz wideo.
- Następny etap diagnostyki.
- Wróć.
Panel administracyjny
Główny administrator powinien mieć możliwość:
- dodawania sprzętu;
- tworzenia nowych błędów;
- dodawania dokumentów;
- przesyłania zdjęć;
- przesyłania wideo;
- edytowania bazy wiedzy;
- zarządzania użytkownikami;
- wyznaczania administratorów poszczególnych działów.
System QR
Każda szafa, blok lub sprzęt może mieć własny kod QR.
Po zeskanowaniu użytkownik od razu trafia do odpowiedniej sekcji bota Telegram.
Dziennik napraw
Wymagana jest realizacja dziennika wykonanych prac.
Funkcje:
- kto wykonywał naprawę;
- data i czas;
- sprzęt;
- opis wykonanych prac;
- użyte materiały;
- komentarze;
- historia napraw.
Analiza
Pożądane jest wdrożenie:
- najczęstszych usterek;
- statystyki napraw;
- czasu usuwania usterek;
- raportów dotyczących sprzętu;
- raportów dotyczących pracowników.
Skalowalność
Architektura powinna pozwalać na dodawanie nowych rodzajów sprzętu;
- nowe przedsiębiorstwa;
- nowe działy;
- nowe bazy wiedzy.
Technologie
Pożądane:
- Python;
- Telegram Bot API;
- PostgreSQL lub SQLite (na pierwszym etapie dopuszczalne jest SQLite);
- integracja z AI przez API;
- architektura modułowa;
- możliwość dalszego podłączenia panelu webowego.
Czego oczekuje się od wykonawcy
- Opracowanie w pełni działającego projektu.
- Czysty i zrozumiały kod.
- Udokumentowana struktura projektu.
- Możliwość dalszego rozwoju bez całkowitej przeróbki.
- Pomoc w początkowym wdrożeniu i konfiguracji projektu.
Projekt jest długoterminowy. Po pomyślnym zakończeniu pierwszego etapu możliwe są dalsze poprawki i rozwój systemu.