Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Ten projekt polega na stworzeniu bota Telegram, który ma ułatwić przygotowania do Niezależnego Testu Multidyscyplinarnego (NTM). Bot umożliwia użytkownikom dostęp do różnorodnych zadań testowych z języka ukraińskiego, historii i matematyki, pomagając im doskonalić swoją wiedzę i umiejętności przed ważnym egzaminem.

Funkcjonalności:

- Pozwolić użytkownikom wybrać przedmiot (język ukraiński, historia lub matematyka) oraz poziom trudności zadań.
- Dostarczać użytkownikom zadania testowe z wybranej dyscypliny z szczegółowymi warunkami, obrazami (jeśli konieczne) i odpowiedziami.
- Sprawdzać odpowiedzi użytkowników i udzielać im informacji zwrotnej dotyczącej poprawności odpowiedzi.
- Przechowywać postępy i wyniki użytkowników za pomocą bazy danych SQLite3.
- Dostarczać statystyki sukcesów oraz analizować słabe strony dla każdego użytkownika.

Technologie:

- Język programowania: Python
- Biblioteka do tworzenia botów Telegram: aiogram
- Przetwarzanie HTML: BeautifulSoup
- Baza danych: SQLite3

Wyzwania i rozwiązania:

Jednym z głównych wyzwań podczas tworzenia bota było zapewnienie ciągłego dostępu do zadań testowych oraz ich odpowiedniego przechowywania. W celu rozwiązania tego problemu opracowano system bazy danych SQLite3, który przechowuje wszystkie zadania testowe, odpowiedzi oraz postępy użytkowników.

Grupa docelowa:

Główną grupą docelową bota są uczniowie starszych klas szkół średnich na Ukrainie, którzy przygotowują się do NTM. Jednak bot może być przydatny dla każdego, kto chce doskonalić swoją wiedzę z języka ukraińskiego, historii i matematyki.
Szczegóły pracy
Budżet 817 PLN
Dodana 19 kwietnia 2024
270 wyświetleń
Freelancer
Oleksandr Mashmanyuk
Ukraina Turijsk
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 2 lata