RU

Может ли плохая модель победить хорошую? Как Data Leakage обманывает метрики

Представим обычную ситуацию: мы обучили несколько моделей, сравнили их на тестовой выборке и получили довольно странный результат. Простейшее дерево…

Machine LearningPythonData Sciencescikit-learnData Leakage
Habr
RU

Ваши секреты не должны уходить в облако: знакомьтесь, Obscura

Летом я писал, что будет, если сливать рабочие данные в ChatGPT : логи SOC, конфиги Cisco и FortiGate, внутренние IP, почты сотрудников. Тогда я сде…

сезон код будущегоObscuraDLPLLMбезопасность ИИинформационная безопасностьPythonon-premзащита данныхприватность
Habr
RU

Research First Builder: как проверить, откуда ИИ‑агент взял архитектурное решение

В плане локального менеджера закладок появилась SQLite. Сам выбор выглядит разумно: один пользователь, небольшая база, ничего не нужно раз…

Research First BuilderИИ-агентыархитектура приложенийSQLitePythonпроверка кодаopen source
Habr
RU

Звезды Telegram: где купить, сколько стоят и как все работает

Хотел купить звезды Telegram подешевле - в итоге разобрался, как самому их продавать. Открыл поиск, а там звёздами торгуют все подряд. Даже МТС. Пок…

звезды телеграмкупить звезды телеграмTelegram StarsFragmentPythonTONPlaywrightавтоматизация
Habr
RU

Локальный семантический поиск по заметкам как MCP-сервер: нарезка под лимит модели и кэш

Задача была такая: есть папка с конспектами созвонов и расшифровками встреч, и искать в ней по слову неудобно: я помню, что обсуждали найм, а в файл…

MCPсемантический поискsentence-transformersэмбеддингиClaude CodePython
Habr
RU

VIVI: что если знания не загрузить в ИИ, а попробовать сделать так что бы они родились из опыта?

Можно ли построить систему, которая не получает готовый «мозг» с заложенными знаниями, а постепенно формирует собственную память, связи между знания…

когнитивная архитектураискусственный интеллектграфовая памятьмашинное обучениеPythonRust
Habr
RU

Все 179 ответов были SURE. Четыре из них не прошли тесты

Идея была простая, почти наивная: если попросить модель в конце ответа честно написать, уверена она в своём коде или нет, можно ли по этой метке зар…

LLMPythonгенерация кодасамооценкаскрытые тестытестирование
Habr
RU

Как писать текст для нейросети, чтобы она сослалась на сайт: в 60 ответах она чаще брала абзацы от 30 слов

Допустим, вы ведёте документацию или блог и хотите, чтобы куски текста попадали в ответы ChatGPT, Perplexity или Алисы AI. Я проверил на ответах Per…

как писать текст для нейросетипопасть в ответы нейросетейGEOPerplexityдлина абзацаответы нейросетейChatGPTтехническая документацияLLMPython
Habr
RU

Регрессионное тестирование промптов: ИИ-модель в роли читателя пропустила три из четырёх текстов, которые я правил

Я правлю промпты агентов, которые пишут и проверяют тексты. Чтобы правка не сломала то, что раньше работало, я собрал набор примеров с известным отв…

регрессионное тестированиетестирование промптовтестирование LLMтестирование ИИ-агентовLLMИИ-агентыпромптыLLM-as-a-judgePythonоценка моделей
Habr
RU

Осень. Срочно дайте телефон Перельмана — я доказал гипотезу Римана

Всё началось лет сорок назад, когда я впервые услышал о простых числах и попытался понять, что это такое. Картинка, которая сложилась у меня в голов…

простые числатеория чиселраспределение простых чиселлогарифмический интегралрешето Эратосфенасегментированное решетогипотеза Риманакомплексные числаPython
Habr
RU

Остановили Python, .NET продолжил работать: как изолировать ИИ без лишних микросервисов

Остановил Python сервис с моделью машинного обучения, .NET API продолжил работать и вернул HTTP 503. После восстановления Python запрос снова заверш…

.NET 10PythonFastAPIASP.NET CoreAI OrchestratorSentenceTransformerмикросервисыDocker Composeобработка отказовархитектура ПО
Habr
RU

Диктовка без «ну» и «вот»: Whisper на своём компьютере и маленький посредник к LLM

Я пишу книги, и кроме самих книг за день набирается много другого текста: сообщения, письма, задания нейросетям. Говорить быстрее, чем печатать, поэ…

Whisperдиктовкаголосовой вводLLMHandyClaudePython
Habr
RU

Недельный отчёт по сайту на 200 строках Python: Метрика, Вебмастер и очередь статей в одном сообщении

Раньше раз в неделю я открывал три вкладки: Яндекс.Метрику, Яндекс.Вебмастер и папку с черновиками блога, и в каждой что-нибудь считал в уме. К трет…

Яндекс МетрикаAPI ВебмастераTelegram Bot APISMTPотчётPython
Habr
RU

Мудборд с нуля: коллаж, нейросеть, ручная доводка

Мудборд — то, что имеет дословный перевод как «доска настроения», — имеет некоторые проблемы с точки зрения собственной реализации, поскольку картин…

мудборднейросетипромптыгенерация изображенийколлажopen sourcePythonкриптовалютацифровое искусстводизайн
Habr
RU

Хотел выбрать булочную по отзывам, а написал анализатор аномалий с embeddings и графами

После переезда я искал булочную на Яндекс Картах и наткнулся на отзыв, начинающийся с фразы «да вот хороший вариант ответа». Из этого вырос ReviewSc…

ReviewScopePythonанализ отзывовNLPembeddingsпоиск аномалийData MiningDuckDBStreamlitграфы
Habr
RU

Детектор ИИ-текста своими руками: какие признаки нейрослопа ловит код и какие остаются живому редактору

Я разложил по проверкам своего детектора ИИ-текста 12 признаков нейрослопа, то есть текста, который выдала нейросеть и никто не вычитал. Кодом ловят…

детектор ИИ текстанейрослопИИ-текстпроверить текст детектор ИИрегулярные выраженияPythonLLMредактурагенерация текстатекст написан нейросетью
Habr
RU

Как я написал кросспостер из Telegram в VK и MAX на Python: парсинг UTF-16, обход API и SQLite-очередь

Как я написал кросспостер из Telegram в VK и MAX на Python: парсинг UTF-16, обход API и SQLite-очередь После настройки единого рабочего окна для пер…

Telegram APIVK APIMAX APIPythonSQLiteкросспостингавтопостингмессенджерыhttpxtelethon
Habr
RU

Девять петель от Claude — почему это очень важно для кода будущего

Anthropic сообщила о девятипетлевом расчёте Claude — поднявшем ранее опубликованный результат для этой амплитуды с восьми до девяти петель. Разбирая…

ClaudeAnthropicискусственный интеллекттеоретическая физикаамплитуды рассеяниянаучные вычислениябутстрэпPythonграфенсезон Код будущего
Habr
RU

Вайбкодим плагины для open-source видеоредактора

В этой статье будет инструкция, как создавать плагины для open-source видеоредактора Wunjo Make самостоятельно или через Claude Code, Codex, Cursor.…

PythonOpen SourceИскусственный интеллектВидеомонтажВидеоредакторПлагиныKdenliveАвтоматизацияVibe CodingWunjo
Habr
RU

Я написал сканер уязвимостей для вайбкода и проверил им 3 800 чужих репозиториев

Сегодня Telegram-бот для продажи VPN собирается за вечер: Cursor, пара промптов, и он уже принимает деньги. Только в config.py лежит токен бота, Pos…

AigisSASTSASTбезопасностьвайбкодингутечки секретовTelegram-ботыPythonopen sourceDevSecOpsAI-generated code
Habr
RU

Конвертер DOCX -> FB2

Как говорится, если не можешь найти необходимую приблуду, возьми напильник, изоленту, молоток и выпили себе что хочешь. А в наш просвещенный век сам…

DOCXFB2конвертация документовконвертерPythonобработка DOCXавтоматизацияэлектронные книгипарсинг документов
Habr
RU

За час собрал монитор бензина и заправился без очереди: делюсь инструментом на GitHub

Я несколько раз попал в длинные очереди за бензином, конкретно за АИ‑95. В конце августа четыре часа простоял в очереди на московской заправке, чтоб…

Outlines Techoutlines tech it-компанияChatGPTCodexвайбкодингPythonTermuxпарсингавтоматизациямониторинг АЗС
Habr
RU

Один мозг на миллион пользователей: чему backend-разработчик может научиться у мозга мухи

Можно ли позаимствовать у мозга мухи способ накапливать индивидуальный опыт — и использовать его для персонализации прогнозов? Я backend-разработчик…

машинное обучениеперсонализацияонлайн-обучениеконнектомmushroom bodyдрозофилаPythonbackendразреженное представлениепрогнозирование
Habr
RU

От облака точек к исполнительному чертежу: разработка прототипа на Python»

В предыдущей статье «Как я собирал ERP-контур из 5 продуктов для строительной компании» я рассказывал об автоматизации учёта и взаимодействия систем…

облако точекScan-to-CADисполнительные чертежиавтоматизация строительстваOpen3DOpenCVPythonRANSACDXFSQLite
Habr
RU

Что отвалится у вашего сайта, если завтра отключат иностранные сервисы. Проверил 50 сайтов

Мне стало интересно, насколько российские сайты в 2026 году ещё зависят от зарубежных сервисов. Не в смысле «пользуется ли…

152-ФЗимпортозамещениеSSL-сертификатыGoogle AnalyticsOSINTPythonPlaywrightсанкцииперсональные данныеopen source
Habr
RU

Python глазами C++-разработчика: GIL, asyncio и процессы на примере видеосервера

Почему в Python-видеосервере одновременно нужны asyncio, потоки и процессы? Разбираю переход с C++ на Python на реальном RTSP-конвейере: ссылки и ко…

PythonC++GILasynciomultiprocessingFastAPIOpenCVNumPyONNX Runtimeвидеоаналитика
Habr
RU

Языковая модель в поиске магазина: как подключить её так, чтобы её падение никто не заметил

В прошлой статье я рассказывал, как устроено ядро нашего поиска: триграммы, crc32, словарь болей и два сита. В конце был короткий раздел «А где же н…

LLMязыковые моделиDeepSeekClaudeJSONreasoningfallbackотказоустойчивостьумный поискPython
Habr
RU

Как я перестал верить нейросети и полюбил контрольные разряды: Zero-Trust для распознавания юридических документов

Покажите VLM скан исполнительного листа — и она уверенно вернёт реквизиты. Формат будет идеальным, тон — безупречным. Одна беда: среди реквизитов с…

LLMVLMгаллюцинацииверификацияOCRИННФССП1СZero-TrustPython
Habr
RU

Насколько можно верить спутнику, который меряет температуру земли

Всем привет, меня зовут Александра, и в 2024 году я занималась темой валидации спутниковых данных на основе наземных измерений. Статья пос…

спутниковые данныетемпература поверхностиLSTMODISLandsatGoogle Earth Engineвалидациядистанционное зондирование ЗемлиАлтайPython
Habr