embeddica
11 subscribers
3 links
Download Telegram
Channel created
Channel photo updated
Привет! Спасибо, что подписались🎶
🎉 Embeddica: Версия 0.2 Alpha! 🎉

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

🎯 Ключевые Возможности

* Визуальный конструктор на холсте:
* Пользовательские блоки для создния текстов (синяя тема) и блоки базы данных (фиолетовая тема).
* Визуальные стрелки для соединения блоков и операций.
* Автоматическая "волшебная" организация блоков на полотне.

* Глубокая интеграция с БД лирики в домене хэви метал:
* PostgreSQL + pgvector для поиска по векторному сходству (косинусное расстояние).
* Иерархическая навигация: Исполнитель → Альбом → Трек → Куплет.
* Нечеткий поиск по исполнителям с расширением pg_trgm.
* 384-мерные эмбеддинги на основе sentence-transformers/all-MiniLM-L6-v2.

* Система из 6 операций:
* ⌕ Векторный поиск: Семантический поиск по сходству с фильтрацией и настраиваемым лимитом результатов.
* ⇄ Перевод: Интеграция с Google Translate API для 10+ языков (автоопределение источника).
* G Анализ жанра: Классификация на 50+ сабжанров металла со столбчатой диаграммой и ссылками на Wikipedia.
* T Анализ тем: Определение тематики по 30+ категориям с визуализацией.
* E Редактирование: Создание редактируемых копий с визуализацией различий (добавления/удаления).
* & Объединение: Слияние нескольких текстовых блоков с сохранением метаданных.

⚙️ Технический Стек (Под Капотом)

* Бэкенд:
* FastAPI (Python 3.11+)
* PostgreSQL + pgvector + SQLAlchemy
* Внешние API: Google Translate

* Фронтенд:
* Чистый JavaScript ES6+ с модульной архитектурой.
* 10 модулей CSS для темной темы в стиле VS Code.
* Менеджеры для бизнес-логики, рендереры для UI, утилиты для DOM и SVG.

* Умные функции:
* AI-суммаризация с эвристической генерацией заголовков и извлечением ключевых фраз.
* Визуализация различий в тексте с цветовым кодированием (зеленый/красный).
* Система сессий на основе XML для сохранения/загрузки всего состояния рабочей области.

---
Версия: 0.2-alpha

P.S. Это большая и сложная система. Если вы найдете баги или у вас будут предложения — мы будем рады услышать ваше мнение в комментариях к этому посту!
🔥2
🎉 Embeddica v0.3-alpha: Улучшенная Архитектура и UX! 🎉

🆕 Что Нового в Версии 0.3-alpha

1. 🎨 Революция в UI/UX

Правая Боковая Панель
• Без модальных окон: Вся информация о блоках и настройки операций теперь в элегантной правой панели
• Одним кликом: Клик по блоку или операции мгновенно открывает панель с деталями
• Тема Wikipedia Dark Mode: Стильный дизайн с плавными анимациями
• ESC для закрытия панели: Быстрое управление с клавиатуры

2. 🏗 Архитектурные Улучшения

Новый EmbeddingClient
• Единая точка интеграции: Централизованный модуль для работы с сервисом эмбеддингов
• Переиспользование соединений: Session pooling для лучшей производительности

Оптимизация Стрелок
• Автоматическая минимизация: Алгоритм оптимизации путей стрелок после организации
• Предотвращение коллизий: Операции не перекрываются, сохраняя читаемость
• 5 итераций оптимизации: Типичное сокращение длины стрелок на 3–5%

Исправленный Алгоритм Уровней
• BFS вместо DFS: Правильная обработка глубоких веток и сложных графов
• Поддержка алмазных паттернов: Корректная работа с множественными путями

---
Версия: 0.3-alpha

🎊 Спасибо, за вашу поддержку Embeddica!
Мы продолжаем развивать проект и ценим ваши отзывы — пишите комментарии к посту!
👍1
Запись моего выступления на UFADEVCONF 2025
"Мультимодальные эмбеддинги для поиска смысла в музыке" (Youtube | Rutube)
🔥1