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

Denys Slisarenko

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

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

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
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
Разработка настольного приложения Персональный проект
224 343 UAH