The Muhammadjon Journal
Активен

miuceo.github.io

Проблема
Вручную писать HTML для каждого поста на трёх языках на статическом сайте было медленно и чревато ошибками.
Решение
Пост, написанный в Telegram-канал, автоматически переводится и синхронизируется с сайтом через Cloudflare Worker и GitHub Actions; Astro генерирует трёхъязычные страницы.
Результат
От написания поста до его публикации на сайте — несколько минут, без ручного HTML.

Astro · TypeScript · Cloudflare Workers · GitHub Actions · Telegram API

Активен

Post Builder

Проблема
Написание поста, перевод на три языка и публикация требовали отдельных инструментов и множества ручных шагов.
Решение
Блочный редактор текста, изображений и видео, подключённый к Cloudflare Worker API, объединяющему перевод и публикацию в один процесс.
Результат
Пост можно написать, проверить и опубликовать прямо из одного интерфейса — без ручного HTML.

TypeScript · Astro Islands · Cloudflare Workers · GitHub API

Архив

Нейронные сети с нуля

Проблема
Готовые библиотеки вроде PyTorch скрывают то, что на самом деле происходит внутри нейросети, за «чёрным ящиком».
Решение
Пересобрал backpropagation и градиентный спуск с нуля, в стиле micrograd, используя только NumPy и математику.
Результат
Глубокое понимание механизма autograd — что сделало отладку моделей в следующих проектах гораздо надёжнее.

Jupyter Notebook · Deep Learning · NumPy

Активен

Local RAG Agent

Проблема
Системы вопрос-ответ по документам обычно зависят от облачных ИИ-сервисов — это создаёт проблему приватности и стоимости API.
Решение
Построил полностью локальный RAG-конвейер на Ollama (локальная LLM), Chroma (векторная база) и LangChain для связки.
Результат
Возможность задавать вопросы по документам офлайн — без API-ключа и без подключения к интернету.

Python · Ollama · LangChain · Chroma · RAG

Активен

Local Voice Agent

Проблема
Голосовые ассистенты обычно зависят от облачных сервисов распознавания речи, что добавляет задержку и ограничение приватности.
Решение
Построил Python-конвейер, связывающий этапы speech-to-text и генерации ответа локальными моделями, без внешних API.
Результат
Рабочий прототип офлайн голосового агента с низкой задержкой ответа.

Python · Speech-to-Text · AI Agent

Архив

Customer Churn Prediction

Проблема
Если компания не может заранее определить, какие клиенты собираются уйти, она не может удержать их.
Решение
Обучил и сравнил пять моделей — Logistic Regression, Decision Tree, Random Forest, SVM и XGBoost — на исторических данных клиентов.
Результат
XGBoost показал наиболее стабильный результат: ROC-AUC 0.72, точность 86% и самое короткое время обучения.

Jupyter Notebook · scikit-learn · XGBoost · ML

Архив

Cirrhosis Survival Prediction

Проблема
Оценка вероятности выживания пациента с циррозом только по клиническим показателям — сложная задача классификации.
Решение
Построил модель многоклассовой классификации по клиническим признакам (возраст, билирубин, альбумин), включая очистку данных и feature engineering.
Результат
Практический опыт работы с медицинскими данными и применения метрик многоклассовой классификации.

Jupyter Notebook · Medical ML · Classification

Активен

Gemini Image MCP

Проблема
Для генерации изображений прямо из Claude требовался платный API.
Решение
Написал MCP-сервер, подключающийся к веб-приложению Gemini через собственную сессию пользователя, с автоматическим входом через Firefox.
Результат
Бесплатная генерация и редактирование изображений из Claude Code или Claude Desktop, все изображения сохраняются в единую HTML-галерею.

Python · MCP · Claude · Gemini

Активен

Telegram Account MCP

Проблема
В «Избранном» Telegram накапливаются важные заметки, ссылки и файлы, но ИИ-инструменты не могут их прочитать.
Решение
Создал открытый MCP-коннектор на Telethon и FastMCP, позволяющий Claude Desktop читать сообщения Telegram, находить файлы и отвечать на них.
Результат
Claude напрямую читает и сортирует заметки в Telegram; все сессии и ключи хранятся на 100% локально.

Python · MCP · Telethon · FastMCP · Claude

Активен

MIU secretary (UserBOT)

Проблема
Быстро отвечать всем, кто пишет на личный аккаунт Telegram, сложно, а автоматизация обычно требует bot token или подписки Telegram Business.
Решение
Создал userbot на базе Telethon, который понимает контекст, отвечает написавшим вам, мгновенно доносит важные сообщения и понимает изображения и голосовые.
Результат
Никогда не выдаёт себя за вас — работает открыто как AI-секретарь, полностью управляется через ваш собственный inbox.

Python · Telethon · Telegram · AI Agent