Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Denys Slisarenko

Zaproponuj Denys pracę nad swoim kolejnym zleceniem.

Ukraina Chmielnicki, Ukraina
1 miesiąc 15 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
wiek 20 lat
w Serwisie 11 miesięcy 11 dni
  • telegram python bot
  • python
  • telegram bot

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
232
Tworzenie chatbota
C i C++

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: zaawansowany
English English: podstawowy
Français Français: podstawowy
Hrvatski Hrvatski: podstawowy

Umiejętności i kwalifikacje


Praca z tekstami

Portfolio


  • 492 PLN

    Telegram-bot do tworzenia kodów QR z szczegółową analizą

    Tworzenie chatbota
    Przegląd projektu
    QRCraft Bot - to w pełni funkcjonalny bot do generowania stylowych kodów QR z zintegrowanym systemem analityki i śledzenia. Projekt demonstruje kompleksową architekturę z serwerem WWW do śledzenia, geolokalizacją po IP, analityką urządzeń oraz zautomatyzowanym systemem czyszczenia danych.

    Kluczowe możliwości
    - Generowanie stylowych kodów QR: Trzy style wykonania z obsługą logo, schematów kolorów i różnych rozmiarów
    - System śledzenia skanów: Punkt końcowy WWW do przechwytywania skanów z przekierowaniem na oryginalny URL
    - Szczegółowa analityka: Geolokalizacja po IP, analiza urządzeń, przeglądarek, wzorców czasowych oraz statystyki według krajów
    - Wizualizacja danych: Automatyczne generowanie wykresów skanów z użyciem matplotlib
    - Zautomatyzowany system czyszczenia: Zadania w tle do usuwania przestarzałych kodów QR oraz optymalizacji bazy danych

    Stos technologiczny
    Backend:
    - Python - programowanie asynchroniczne z async/await
    - SQLAlchemy - asynchroniczny ORM do pracy z bazą danych
    - aiogram - nowoczesny framework dla Telegram Bot API
    - aiohttp - asynchroniczny serwer HTTP do punktów końcowych śledzenia

    API Integracji:
    - Telegram Bot API - główny interfejs użytkownika
    - ipapi.co - geolokalizacja po adresach IP

    DevOps & Narzędzia:
    - aiosqlite - asynchroniczny sterownik dla SQLite
    - PIL/Pillow - przetwarzanie obrazów i generowanie kodów QR
    - matplotlib - tworzenie wykresów i wizualizacja statystyk
    - user-agents - parsowanie nagłówków User-Agent

    System śledzenia i analityki
    - Pośrednie URL: Tworzenie linków śledzących do przechwytywania skanów przed przekierowaniem
    - Geolokalizacja w czasie rzeczywistym: Określenie kraju i miasta użytkownika przez IP API
    - Analiza urządzeń: Szczegółowe parsowanie User-Agent w celu określenia przeglądarki, systemu operacyjnego i typu urządzenia
    - Analityka czasowa: Zbieranie statystyk według godzin i dni w celu wykrywania wzorców użycia

    Przetwarzanie obrazów i personalizacja
    - Ładowanie logo: Obsługa PNG/JPG do 1MB z automatycznym kompresowaniem
    - Usuwanie danych EXIF: Czyszczenie metadanych dla bezpieczeństwa użytkowników
    - Schematy kolorów: Sześć wstępnie skonfigurowanych kombinacji kolorów
    - Adaptacyjne rozmiary: Trzy opcje rozmiarów dla różnych przypadków użycia

    Główny przepływ
    Tworzenie kodu QR
    URL wejściowy -> wybór stylu -> konfiguracja -> generacja -> wysyłka QR z tracking URL

    Przegląd statystyk
    Komenda /stats_CODE -> pobieranie danych z Bazy Danych -> renderowanie wykresów -> wysyłka szczegółowej analityki

    Szczegółowy proces:
    1. Wprowadzenie URL - użytkownik przesyła link do stworzenia kodu QR.
    2. Wybór parametrów - styl oczu, kolory, rozmiar, logo i termin ważności.
    3. Generacja QR - tworzenie obrazu z tracking URL i zapis w Bazie Danych.
    4. Śledzenie skanów - serwer WWW przechwytuje skany, zbiera analitykę i wykonuje przekierowanie.
    5. Analityka - agregacja danych według krajów, urządzeń, czasu z generowaniem raportów.

    Linki
    GitHub: [https://github.com/YouCanTrustMe/QRCraftBot}

    #python #pytelegrambot #aiogram #SQLite

    #webanalytics #geo #pillow #matplotlib #asyncio #tracking #telebot #qr
  • 492 PLN

    Telegram-bot z AI do osobistego doboru muzyki według nastroju

    Tworzenie chatbota
    Telegram bot z sztuczną inteligencją do personalizowanego doboru muzyki według nastroju

    Przegląd projektu
    MoodTune Bot to inteligentny bot, który wykorzystuje Google Gemini AI do dokładnej analizy nastroju użytkownika i doboru odpowiedniej muzyki z YouTube. Projekt demonstruje integrację wielu API oraz tworzenie spersonalizowanego doświadczenia muzycznego z uwzględnieniem pory dnia i stanu emocjonalnego użytkownika.

    Kluczowe możliwości
    - AI-analiza nastroju: Kontekstowe rozumienie stanu emocjonalnego z uwzględnieniem pory dnia
    - Inteligentne wyszukiwanie muzyki: Generowanie spersonalizowanych zapytań YouTube za pomocą Gemini AI
    - Personalna analityka: Zbieranie i analiza muzycznych preferencji użytkowników
    - Integracja tekstów: Wyszukiwanie tekstów piosenek przez Genius API
    - Adaptacyjne rekomendacje: Uczenie się na podstawie interakcji użytkownika

    Stos technologiczny
    Backend:
    - TypeScript & Node.js - ściśle typowany kod serwerowy
    - MongoDB - przechowywanie statystyk i analityki użytkowników
    - Telegraf - framework dla Telegram Bot API
    - Google Gemini AI - analiza nastroju i generacja treści

    API Integracji:
    - YouTube Data API v3 - wyszukiwanie i metadane utworów muzycznych
    - Genius API - pozyskiwanie tekstów piosenek
    - Telegram Bot API - interfejs użytkownika

    DevOps & Narzędzia:
    - TypeScript Compiler - kompilacja i sprawdzanie typów
    - Nodemon - automatyczne ponowne uruchamianie podczas rozwoju
    - dotenv - zarządzanie konfiguracją

    Sztuczna Inteligencja i NLP
    - Kontekstowa analiza nastroju: Wykorzystanie AI do rozumienia emocjonalnego kontekstu w języku ukraińskim z uwzględnieniem pory dnia.
    - Generacja zapytań: AI tworzy zoptymalizowane zapytania wyszukujące dla YouTube API na podstawie nastroju użytkownika.

    Analityka i Personalizacja
    - Statystyka użycia: Śledzenie najpopularniejszych nastrojów i muzycznych preferencji.
    - Historia interakcji: Przechowywanie danych o wyszukiwaniach i stworzonych playlistach.
    - Personalne wnioski*: Analiza muzycznych nawyków użytkownika z wizualizacją.

    Główny Flow
    Wyszukiwanie utworu według nastroju
    /mood → Opis nastroju → AI analiza → YouTube wyszukiwanie → Utwór + Przyciski interakcji

    Tworzenie playlisty
    /playlist → Kontekst → AI analiza → Wiele zapytań YouTube → Spersonalizowana playlista

    Szczegółowy proces:
    1. Otrzymanie wejścia - użytkownik opisuje swój nastrój w naturalnym języku ukraińskim.
    2. AI analiza - Gemini AI określa nastrój, intensywność, kontekst czasowy i generuje sugestie.
    3. Generacja zapytań - tworzenie wielu zoptymalizowanych zapytań wyszukujących dla YouTube.
    4. Wyszukiwanie i filtrowanie - pozyskiwanie utworów z YouTube z odrzuceniem niskiej jakości treści.
    5. Zapis analityki - rejestracja interakcji w MongoDB dla dalszej personalizacji.

    GitHub: [https://github.com/YouCanTrustMe/MoodTuneBot]

    #TypeScript #NodeJS #MongoDB #Mongoose

    #api #AI #sztuczna #nlp #Telegram #YouTube #telebot
  • 246 PLN

    Asynchroniczny bot Telegram do pobierania wideo z YouTube i TT

    Tworzenie chatbota
    Asynchroniczny bot Telegram do pobierania wideo z YouTube i TikTok

    Przegląd projektu
    Nowoczesny bot Telegram do efektywnego pobierania treści multimedialnych z popularnych platform z obsługą różnych jakości i postępu w czasie rzeczywistym. Opracowany z wykorzystaniem asynchronicznego programowania w Pythonie oraz Clean Architecture w celu zapewnienia wysokiej wydajności i skalowalności.

    Kluczowe możliwości
    - Integracja z YouTube: Pobieranie wideo i playlist
    - Wsparcie dla TikTok: Wideo bez znaków wodnych z automatycznym wykrywaniem typu treści
    - Postęp w czasie rzeczywistym: Żywy pasek postępu z ETA i wizualnymi wskaźnikami
    - Wybór jakości: Obsługa formatów 360p, 720p, 1080p oraz audio MP3
    - Pobieranie wsadowe: Przetwarzanie playlist do 20 wideo z indywidualnym śledzeniem
    - Solidne zarządzanie błędami: Inteligentne przetwarzanie błędów i mechanizmy awaryjne

    Stos technologiczny
    Backend:
    - Python - Programowanie Async/await
    - Aiogram - Nowoczesny framework dla Telegram Bot API
    - yt-dlp - Zaawansowana biblioteka do ekstrakcji mediów
    - asyncio - Programowanie asynchroniczne i współbieżność

    Przetwarzanie mediów:
    - FFmpeg - Konwersja i przetwarzanie wideo/audio
    - aiofiles - Asynchroniczne operacje na plikach
    - python-dotenv - Zarządzanie konfiguracją

    DevOps i narzędzia:
    - Logging - Strukturalne logowanie i monitorowanie
    - Konfiguracja środowiska - Bezpieczne zarządzanie tokenami i ustawieniami

    Interfejs użytkownika
    - Interaktywne klawiatury: Inline przyciski do wyboru jakości z emoji-wskaźnikami
    - Wizualizacja postępu: Animowany pasek postępu z procentami i czasem
    - Informacje o błędach: Zrozumiałe komunikaty o błędach z propozycjami rozwiązań

    Główny przepływ
    Pobieranie wideo
    1. Wprowadzenie URL → 2. Walidacja → 3. Analiza mediów → 4. Wybór jakości

    8. Dostarczenie pliku ← 7. Automatyczne czyszczenie ← 6. Śledzenie postępu ← 5. Proces pobierania

    Przetwarzanie playlist
    URL playlisty → Analiza → Przetwarzanie wsadowe → Indywidualny postęp → Sekwencyjne dostarczenie

    Szczegółowy proces:
    1. Walidacja URL - Wzory Regex dla YouTube/TikTok z wykrywaniem typu treści
    2. Analiza mediów - Asynchroniczne pobieranie metadanych przez yt-dlp z obsługą błędów
    3. Wybór jakości - Interaktywny interfejs z inline przyciskami i emoji
    4. Proces pobierania - Asynchroniczne pobieranie z hookami postępu i optymalizacją pamięci
    5. Śledzenie postępu - Aktualizacje w czasie rzeczywistym z obliczeniami ETA i wizualnym postępem
    6. Dostarczenie pliku - Wysyłka przez Telegram API z automatycznym formatowaniem
    7. Automatyczne czyszczenie - Asynchroniczne usuwanie plików tymczasowych z opóźnieniem

    GitHub: [https://github.com/YouCanTrustMe/StreamVaultBot]

    #python #pytelegrambot #aiogram #YouTube #TikTok

    #webscraping #api #asyncio

Aktywność

  Ostatnie oferty 1
Rozwój aplikacji desktopowej Indywidualne zlecenie
18 173 PLN