python. - страница 8

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

Я пишу книги, и кроме самих книг за день набирается много другого текста: сообщения, письма, задания нейросетям. Говорить быстрее, чем печатать, поэтому большую часть этого я диктую. Только живая речь, записанная слово в слово, читается плохо. Вот фраза, которую Whisper распознал без единой ошибки:Ну вот, короче, я, это самое, хотел сказать, что, ну, завтра... завтра созвон переносится, ну, на три часа, не, на четыре.А отправить я хотел вот это:Я хотел сказать, что завтра созвон переносится на четыре.

продолжить чтение

Как обойти проверку SynthID

Что я пробовал вначале. JPEG не помог. Шум тоже.Кадр один: девочка у пруда, утки в траве, осенние деревья, 1536 × 1024. Я мял его обработкой и снова получал одно и то же. SynthID обнаружен. Картинка уже выглядела хуже. Проверка по-прежнему находила знак.Сработал другой ход. Сгенерировать вторую версию сцены через ControlNet Canny, взять из неё полосу текстуры и подмешать в исходник. Ручная проверка этого файла вернула not detected. Трава изменилась. Утки остались утками.Два разных следа

продолжить чтение

МАЯК: сначала документация, потом кнопки

Я не люблю писать документацию. Чек-листы, планы тестирования, блоки проверок, схемы — вот это всё. Не люблю, потому что, пока ты это пишешь, теряется время на главное: разбираться и тестировать систему, с которой ты работаешь.Идея её автоматизации жила у меня с первого дня в ИТ — тогда мне её жизненно не хватало. Но понятного пути, как это реализовать, не было ни в голове, ни в OSS, нигде. Ну или я не нашёл — такой вариант тоже не отметаю.

продолжить чтение

155 000 вакансий: полный анализ IT‑рынка России. Как описание вакансии влияет на зарплату

Привет, Хабр! (И тебе, IT‑шник, который хочет разобраться, что в 2026 вообще здесь происходит? Сейчас разберёмся, но легче тебе от этого не станет).Каждая вакансия — это маленькое письмо от работодателя. В нём есть «дружная семья», «стрессоустойчивость», «опыт от 3 лет», ДМС, печеньки и иногда даже зарплата. Мы читаем такие письма каждый день, листаем, вздыхаем и жмём «Откликнуться». А что, если прочитать их все сразу, и тысячами…, сконвертировать стоимость каждой фразы в рубль? Сколько работодатель готов платить, если он пишет, что мы «дружная семья»

продолжить чтение

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

КонцептМудборд — то, что имеет дословный перевод как «доска настроения», — имеет некоторые проблемы с точки зрения собственной реализации, поскольку картинки, используемые в композиции, должны подходить по духу: причём как визуально, так и логически. Если целью является передача настроения, то необходимо внедрение и визуального стиля (создание единой цветовой концепции), и разработанная логическая составляющая, на поверхности которой она будет находиться.

продолжить чтение

ИИ-гид по обществознанию

Чат-бот по обществознанию: поиск по учебникам с Qwen и FAISSВ России вводятся единые государственные учебники. В моей текущей версии бота загружены два учебника по обществознанию - за 9 и 10 класс. Я хотел сделать помощника, который ищет определения и объяснения именно в этих материалах, а не в интернете и не в общих знаниях модели.

продолжить чтение

Как я запустил Telegram-бота в браузере, не переписывая его обработчики

У меня было несколько ботов на python-telegram-bot: команды, inline-кнопки, состояния, работа с базой и внешними сервисами. Затем понадобился веб-интерфейс с тем же поведением.Переносить обработчики в отдельный HTTP API означало бы поддерживать две реализации одного сценария. Встраивать Telegram Web App тоже не подходило: пользователь должен был работать в обычном браузере, без Telegram.Я пошёл другим путём: браузер притворяется Telegram на входе, а локальный transport-слой — Telegram Bot API на выходе. Исходные обработчики получают настоящие объекты Update и вызываются через штатный Application.process_update()

продолжить чтение

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

Недавно переехал. После каждого переезда я делаю одно и то же: открываю Яндекс Карты и смотрю, какие магазины рядом, где поесть и куда стоит зайти.Рейтинг заведения сам по себе мне мало что говорит. У большинства мест, которые мне попадаются, он выше четырёх. Поэтому я читаю сами отзывы: ставлю фильтр «сначала отрицательные», и картина иногда меняется сильно. В общей ленте всё выглядит отлично, а в негативных отзывах появляются подробности, которых по звёздам не заметишь.Листая карты в очередной раз, наткнулся на отзыв на булочную. Он начинался так:да вот хороший вариант ответа

продолжить чтение

1С Напарник. Стоит он того?

Что решает — дорогое и долгое дообучение узкой модели или хорошая обвязка вокруг обычной облачной?На первый взгляд кажется очевидным, что модель от вендора, у которого привилегированный и неограниченный доступ к материалам, не оставит камня на камне от конкурентов. Но, может, мы уже дошли до того момента, когда разница в качестве ответов общих и специализированных моделей не оправдывает затрат на дообучение?Попробуем сравнить нашего интерактивного помощника на open-source стеке и Напарника

продолжить чтение

Собираю робота на Raspberry Pi 5 для дочери. Но говорящей колонкой тут не отделаться! Вызов принят, погнали. (Часть 2)

Лягушка, ты меня узнала?Посмотреть “Часть 1” можно здесь.

продолжить чтение