Найти в Дзене
Отвечает 24/7 и помогает с рутиной: как в Mindbox сделали ассистента поддержки на базе ИИ
Отвечает 24/7 и помогает с рутиной: как в Mindbox сделали ассистента поддержки на базе ИИ Mindbox рассказал, как они построили ИИ-ассистента поддержки на базе Retrieval-Augmented Generation (RAG), чтобы автоматизировать рутинные обращения. Бот закрывает 15–20% запросов, обеспечивает быстрое решение и CSAT около 90%, снизив нагрузку на команду. 🧠 RAG-подход: нейросеть ищет данные в базе знаний Mindbox и формирует ответы на их основе. 🗂 Тематические кластеры базы знаний: «Маркетинг», «Инструкции», «Разработка» упрощают поиск релевантных материалов. 🔄 Пять шагов обработки запроса: уточнение,...
2 месяца назад
Нечёткий поиск при пересечении множеств с помощью хэширования по сигнатуре в SQL
Нечёткий поиск при пересечении множеств с помощью хэширования по сигнатуре в SQL Статья рассказывает о реализации эффективного алгоритма нечёткого поиска между двумя множествами строк на базе хэширования по сигнатуре и интеграции этого решения в SQL Server с применением SQLCLR. 👉 Алгоритм основан на 32-битных сигнатурных хэшах с правилом двух ошибок, что обеспечивает детерминированный поиск строк с одной ошибкой по расстоянию Левенштейна. 👉 Для ускорения используется алгоритм HEngine, который дробит хэши на части (chunk) и сокращает объём сравниваемых данных до линейного роста при поиске похожих пар...
2 месяца назад
Пост-квантовая крипография в .NET 10
Пост-квантовая крипография в .NET 10 О чём статья: как .NET 10 добавляет поддержку пост‑квантовых алгоритмов (ML‑KEM, ML‑DSA, SLH‑DSA, Composite ML‑DSA) и зачем для них пришлось переработать криптографический API в BCL. 👉 В .NET 10 появились четыре PQC‑алгоритма: ML‑KEM для KEM и ML‑DSA, SLH‑DSA, Composite ML‑DSA для цифровых подписей вместо RSA/ECC. ⚡️ Новый дизайн криптографии отказывается от общего базового класса AsymmetricAlgorithm: каждый PQC‑тип напрямую наследуется от object, а экземпляр всегда представляет конкретный ключ/пару ключей...
2 месяца назад
StructPadding: обнуление паддингов в структурах .NET
StructPadding: обнуление паддингов в структурах .NET Автор представил библиотеку для автоматического обнуления байтов паддинга в структурах .NET. Это решает проблему недетерминированного поведения при двоичном сравнении и хешировании структур, когда в паддингах остаётся мусор из памяти. ⚡️ Библиотека использует рефлексию для определения оффсетов паддингов и генерирует динамические методы через IL для их обнуления в рантайме 🟢 Особенно полезна при работе с массивами структур: позволяет корректно...
2 месяца назад
Увы, ваш синтаксис подсвечен безграмотно
Увы, ваш синтаксис подсвечен безграмотно Как выбрать и настроить цветовую схему подсветки синтаксиса так, чтобы код реально легче читать, а не ловить «кровь из глаз». Статья разбирает принципы осмысленной подсветки и на живых примерах показывает, чего делать не надо в IDE. 👉 Автор предлагает минималистичный подход: использовать столько цветов, сколько вы реально можете запомнить (у него в теме Alabaster всего четыре базовых цвета для строк, констант, комментариев и верхнеуровневых определений)...
2 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала