Size: a a a

2021 March 22
PythonDigest
Как мы обучили нейросеть поздравлять женщин с 8 марта
https://habr.com/ru/post/547286/?utm_campaign=547286&utm_source=habrahabr&utm_medium=rss

В честь 8 марта мы запустили сервис поздравлений (https://worksolutions.ru/neuro-march/), в основе которого нейросеть. Любой желающий может воспользоваться им, чтобы сгенерировать уникальное изображение цветка и текст поздравления.
За несколько дней в преддверии международного женского дня сервисом воспользовалось две с половиной тысячи уникальных пользователей. Всего было сгенерировано почти семь тысяч открыток. В этой публикации мы расскажем об особенностях реализации проекта. Материал будет полезен всем, кто интересуется темой машинного обучения.
источник
PythonDigest
Градиентный спуск в Python
https://habr.com/ru/post/547424/?utm_campaign=547424&utm_source=habrahabr&utm_medium=rss


Основная цель - создать алгоритм, который найдет максимальное значение по модулю минимума на заданном радиусе.


Алгоритм должен быть эффективным и работать достаточно быстро


Результат должен быть отображен на графике
источник
PythonDigest
источник
PythonDigest
NLP: выделяем факты из текста с помощью Томита-парсера
https://habr.com/ru/post/547472/?utm_campaign=547472&utm_source=habrahabr&utm_medium=rss

Большая часть данных в мире не структурирована – это просто тексты на русском или на любом другом языке. Извлеченные факты из таких текстов могут представлять особый интерес для бизнеса, поэтому подобные задачи возникают сплошь и рядом. Этим вопросом занимается отдельное направление искусственного интеллекта: обработка естественного языка, тот самый NLP (Natural Language Processing (https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%B5%D1%81%D1%82%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D1%8F%D0%B7%D1%8B%D0%BA%D0%B0)).
источник
PythonDigest
Масштабируемый Продакшн-реди Телеграм бот на Django
https://habr.com/ru/post/547488/?utm_campaign=547488&utm_source=habrahabr&utm_medium=rss

На Хабре очень много статей о том, как создать простейшего Телеграм бота с кнопками меню и логикой, есть инструкции, как это все задеплоить. В этой статье я расскажу, как делать ботов для продакшена, которыми смогут пользоваться сотни тысяч пользователей.
источник
2021 March 23
PythonDigest
источник
PythonDigest
Python Bytes: #225 SELECT Pydantic from MongoDB
https://pythonbytes.fm/episodes/show/225/select-pydantic-from-mongodb
источник
PythonDigest
Как юристы на kad.arbitr клиентов искали
https://habr.com/ru/post/547680/?utm_campaign=547680&utm_source=habrahabr&utm_medium=rss

Идея родилась несколько лет назад и была до банальности проста: kad.arbitr.ru - сайт, где "живут" гражданские и иные дела - просто бездонный кладезь ценной информации для юридической фирмы. В материалах дел должны быть компании, которым предъявили иск и которые еще не знают об этом, не готовы, не могут или не хотят сами ходить в суды. Осталось только найти эти фирмы и достучаться до них.
Сказано - сделано. Вооружившись python и базовыми знаниями его синтаксиса, пара юристов решили выяснить, что из этого получится.
источник
PythonDigest
Сэмплирование Томпсона
https://habr.com/ru/post/547258/?utm_campaign=547258&utm_source=habrahabr&utm_medium=rss

Маленький Робот потерялся в торговом центре. С помощью обучения с подкреплением мы хотим помочь ему найти свою маму. Но прежде чем он начнёт её искать, ему нужно подзарядиться от набора розеток, каждая из которых даёт разное количество энергии.С помощью стратегий из задачи про многорукого бандита нам нужно найти лучшую розетку в кратчайшие сроки, чтобы Маленький Робот подзарядился и отправился в путь. Сэмплирование Томпсона — это один из самых сложных и интересных способов решения задачи «многорукого бандита».
 
источник
PythonDigest
Создание образа Мона Лизы в Игре «Жизнь»
https://habr.com/ru/post/546920/?utm_campaign=546920&utm_source=habrahabr&utm_medium=rss

Клеточные автоматы представляют большой интерес и являются предметом исследования во многих областях, включая математику, физику, биологию, программирование и прочие. В статье мы разберем базовую реализацию и оптимизацию алгоритма для поиска состояния Жизни, из которого в течение нескольких поколений будет генерироваться образ Мона Лизы.
источник
PythonDigest
Поддержка токенов PKCS#11 с ГОСТ-криптографией в Python. Часть II — Объекты класса Token
https://habr.com/ru/post/547770/?utm_campaign=547770&utm_source=habrahabr&utm_medium=rss

В предыдущей статье был представлен модуль pyp11, написанный на языке Си и обеспечивающий поддержку токенов PKCS#11 с российской криптографией. В этой статье будет рассмотрен класс Token, который позволит упростить использование функционала модуля pyp11 в скриптах, написанных на Python-е. Отметим, что в качестве прототипа этого класса был взят класс token, написанный на TclOO и который используется в утилите cryptoarmpkcs
 
источник
PythonDigest
источник
PythonDigest
Однажды Microsoft забанила всю мою страну за читерство
https://habr.com/ru/post/547736/?utm_campaign=547736&utm_source=habrahabr&utm_medium=rss

Club Bing (https://en.wikipedia.org/wiki/Club_Bing) — это набор игр, в которые можно было играть в 2007-2012 годах. Все игры были связаны со словами, в них нужно было играть онлайн, чтобы зарабатывать очки, которые можно было тратить в онлайн-магазине для покупки призов. Одна из игр называлась Chicktionary. Цель игры: использовать 7 букв, чтобы составить как можно больше слов.
источник
PythonDigest
Поиск нарушений на видео с помощью компьютерного зрения
https://habr.com/ru/post/547920/?utm_campaign=547920&utm_source=habrahabr&utm_medium=rss

Автоматизация обработки видеозаписи с целью выявления нарушений — одно из востребованных направлений компьютерного зрения во многих отраслях.

Сегодня мы попытаемся обнаружить на видео отсутствие клиента в кадре в момент проведения операции в автоматизированной системе.
источник
PythonDigest
источник
PythonDigest
Pattern matching. Теперь и в Python
https://habr.com/ru/post/547902/?utm_campaign=547902&utm_source=habrahabr&utm_medium=rss

В юбилейный минор третьего питона наконец-то завезли pattern matching. Саму концепцию сложно назвать новой, она уже реализована во многих языках, причём как нового поколения (Rust, Golang), так и у тех, кому уже за 0x18 (Java).
источник
PythonDigest
The Real Python Podcast – Episode #52: Connecting to MongoDB and Updates on the Python Packaging Landscape
https://realpython.com/podcasts/rpp/52/

Audio
источник
PythonDigest
источник
PythonDigest
источник
PythonDigest
Talk Python to Me: #308 Docker for Python Developers (2021 Edition)
https://talkpython.fm/episodes/show/308/docker-for-python-developers-2021-edition

Audio
источник