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

Denys Slisarenko

Предложите Denys работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Хмельницкий, Украина
1 месяц 15 дней назад
Свободен для работы свободен для работы
возраст 20 лет
на сервисе 11 месяцев 11 дней

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
232
Разработка ботов
C и C++

Уровень владения языками

Українська Українська: носитель
Русский Русский: продвинутый
English English: базовый
Français Français: базовый
Hrvatski Hrvatski: базовый

Навыки и умения


Работа с текстами

Портфолио


  • 6000 UAH

    Телеграм-бот для создания QR-кодов с детальной аналитикой

    Разработка ботов
    Обзор проекта
    QRCraft Bot - это полнофункциональный бот для генерации стильных QR-кодов с интегрированной системой аналитики и отслеживания. Проект демонстрирует комплексную архитектуру с веб-сервером для отслеживания, геолокацией по IP, аналитикой устройств и автоматизированной системой очистки данных.

    Ключевые возможности
    - Генерация стильных QR-кодов: Три стиля оформления с поддержкой логотипов, цветовых схем и различных размеров
    - Система отслеживания сканирований: Веб-эндпоинт для перехвата сканов с редиректом на оригинальный URL
    - Подробная аналитика: Геолокация по IP, анализ устройств, браузеров, временных паттернов и статистика по странам
    - Визуализация данных: Автоматическая генерация графиков сканирований с использованием matplotlib
    - Автоматизированная система очистки: Фоновые задачи для удаления устаревших QR-кодов и оптимизации базы данных

    Технический стек
    Backend:
    - Python - асинхронное программирование с async/await
    - SQLAlchemy - асинхронный ORM для работы с базой данных
    - aiogram - современный фреймворк для Telegram Bot API
    - aiohttp - асинхронный HTTP сервер для отслеживания эндпоинтов

    API Интеграции:
    - Telegram Bot API - основной интерфейс пользователя
    - ipapi.co - геолокация по IP адресам

    DevOps & Tools:
    - aiosqlite - асинхронный драйвер для SQLite
    - PIL/Pillow - обработка изображений и генерация QR-кодов
    - matplotlib - создание графиков и визуализация статистики
    - user-agents - парсинг заголовков User-Agent

    Система отслеживания и аналитики
    - Промежуточные URL: Создание отслеживающих ссылок для перехвата сканирований перед редиректом
    - Геолокация в реальном времени: Определение страны и города пользователя через IP API
    - Анализ устройств: Подробный парсинг User-Agent для определения браузера, ОС и типа устройства
    - Временная аналитика: Сбор статистики по часам и дням для выявления паттернов использования

    Обработка изображений и персонализация
    - Загрузка логотипов: Поддержка PNG/JPG до 1MB с автоматическим сжатием
    - Удаление EXIF данных: Очистка метаданных для безопасности пользователей
    - Цветовые схемы: Шесть предустановленных цветовых комбинаций
    - Адаптивные размеры: Три варианта размеров для различных случаев использования

    Основной Flow
    Создание QR-кода
    URL ввода -> выбор стиля -> настройки -> генерация -> отправка QR с отслеживающим URL

    Просмотр статистики
    Команда /stats_CODE -> извлечение данных из БД -> рендеринг графиков -> отправка подробной аналитики

    Подробный процесс:
    1. Ввод URL - пользователь отправляет ссылку для создания QR-кода.
    2. Выбор параметров - стиль глаз, цвета, размер, логотип и срок действия.
    3. Генерация QR - создание изображения с отслеживающим URL и сохранение в БД.
    4. Отслеживание сканов - веб-сервер перехватывает сканы, собирает аналитику и делает редирект.
    5. Аналитика - агрегация данных по странам, устройствам, времени с генерацией отчетов.

    Ссылки
    GitHub: [https://github.com/YouCanTrustMe/QRCraftBot}

    #python #pytelegrambot #aiogram #SQLite

    #webanalytics #geo #pillow #matplotlib #asyncio #tracking #telebot #qr
  • 6000 UAH

    Телеграм-бот с ИИ для личного подбора музыки по настроению

    Разработка ботов
    Телеграм-бот с искусственным интеллектом для персонализированного подбора музыки по настроению

    Обзор проекта
    MoodTune Bot - это интеллектуальный бот, который использует Google Gemini AI для точного анализа настроения пользователя и подбора соответствующей музыки с YouTube. Проект демонстрирует интеграцию множества API и создание персонализированного музыкального опыта с учетом времени суток и эмоционального состояния пользователя.

    Ключевые возможности
    - ИИ-анализ настроения: Контекстное понимание эмоционального состояния с учетом времени суток
    - Умный поиск музыки Генерация персонализированных YouTube запросов через Gemini AI
    - Личная аналитика: Сбор и анализ музыкальных предпочтений пользователей
    - Интеграция текстов: Поиск текстов песен через Genius API
    - Адаптивные рекомендации: Обучение на основе взаимодействия пользователя

    Технический стек
    Backend:
    - TypeScript & Node.js - строго типизированный серверный код
    - MongoDB - хранение пользовательской статистики и аналитики
    - Telegraf - фреймворк для Telegram Bot API
    - Google Gemini AI - анализ настроения и генерация контента

    API Интеграции:
    - YouTube Data API v3 - поиск и метаданные музыкальных треков
    - Genius API - получение текстов песен
    - Telegram Bot API - интерфейс пользователя

    DevOps & Tools:
    - TypeScript Compiler - компиляция и type checking
    - Nodemon - автоматический перезапуск во время разработки
    - dotenv - управление конфигурацией

    Искусственный Интеллект и NLP
    - Контекстный анализ настроения: Использование ИИ для понимания эмоционального контекста на украинском языке с учетом времени суток.
    - Генерация запросов: ИИ создает оптимизированные поисковые запросы для YouTube API на основе настроения пользователя.

    Аналитика и Персонализация
    - Статистика использования: Отслеживание самых популярных настроений и музыкальных предпочтений.
    - История взаимодействий: Сохранение данных о поисках и созданных плейлистах.
    - Личные инсайты*: Анализ музыкальных привычек пользователя с визуализацией.

    Основной Flow
    Поиск трека по настроению
    /mood → Описание настроения → ИИ анализ → YouTube поиск → Трек + Кнопки взаимодействия

    Создание плейлиста
    /playlist → Контекст → ИИ анализ → Множественные YouTube запросы → Персональный плейлист

    Детальный процесс:
    1. Получение ввода - пользователь описывает свое настроение на естественном украинском языке.
    2. ИИ анализ - Gemini AI определяет настроение, интенсивность, временной контекст и генерирует рекомендации.
    3. Генерация запросов - создание множества оптимизированных поисковых запросов для YouTube.
    4. Поиск и фильтрация - получение треков с YouTube с отсеиванием некачественного контента.
    5. Сохранение аналитики - запись взаимодействия в MongoDB для дальнейшей персонализации.

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

    #TypeScript #NodeJS #MongoDB #Mongoose

    #api #AI #искусственныйинтеллект #nlp #Telegram #YouTube #телеграмбот
  • 3000 UAH

    Асинхронный Telegram-бот для загрузки видео с Ютуб и ТТ

    Разработка ботов
    Асинхронный Telegram-бот для загрузки видео с YouTube и TikTok

    Обзор проекта
    Современный Telegram-бот для эффективной загрузки медиаконтента с популярных платформ с поддержкой различных качеств и real-time прогресса. Разработан с использованием асинхронного программирования Python и Clean Architecture для обеспечения высокой производительности и масштабируемости.

    Ключевые возможности
    - YouTube интеграция: Загрузка видео и плейлистов
    - TikTok поддержка: Видео без водяных знаков с автодетекцией типа контента
    - Real-time прогресс: Живой прогресс-бар с ETA и визуальными индикаторами
    - Выбор качества: Поддержка 360p, 720p, 1080p и аудио MP3 форматов
    - Batch загрузка: Обработка плейлистов до 20 видео с индивидуальным трекингом
    - Robust error handling: Интеллектуальная обработка ошибок и fallback механизмы

    Технический стек
    Backend:
    - Python - Async/await программирование
    - Aiogram - Современный фреймворк для Telegram Bot API
    - yt-dlp - Продвинутая библиотека для экстракции медиа
    - asyncio - Асинхронное программирование и concurrency

    Media Processing:
    - FFmpeg - Конвертация и обработка видео/аудио
    - aiofiles - Асинхронные файловые операции
    - python-dotenv - Управление конфигурацией

    DevOps & Tools:
    - Logging - Структурированное логирование и мониторинг
    - Environment Config - Безопасное управление токенами и настройками

    Пользовательский интерфейс
    - Interactive Keyboards: Inline кнопки для выбора качества с эмодзи-индикаторами
    - Progress Visualization: Анимированный прогресс-бар с процентами и временем
    - Error Feedback: Понятные сообщения об ошибках с предложениями решений

    Основной Flow
    Загрузка видео
    1. URL Input → 2. Validation → 3. Media Analysis → 4. Quality Selection

    8. File Delivery ← 7. Auto Cleanup ← 6. Progress Tracking ← 5. Download Process

    Обработка плейлистов
    Playlist URL → Analysis → Batch Processing → Individual Progress → Sequential Delivery

    Детальный процесс:
    1. URL Validation - Regex паттерны для YouTube/TikTok с детекцией типа контента
    2. Media Analysis - Асинхронное получение метаданных через yt-dlp с error handling
    3. Quality Selection - Интерактивный интерфейс с inline кнопками и эмодзи
    4. Download Process - Асинхронная загрузка с progress hooks и memory optimization
    5. Progress Tracking - Real-time обновление с ETA расчетами и визуальным прогрессом
    6. File Delivery - Отправка через Telegram API с автоматическим форматированием
    7. Auto Cleanup - Асинхронное удаление временных файлов с задержкой

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

    #python #pytelegrambot #aiogram #YouTube #TikTok

    #webscraping #api #asyncio

Активность

  Последние ставки 1
Разработка настольного приложения Персональный проект
221 700 UAH