IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     13.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи

Обзор методов создания эмбедингов предложений, Часть 1

Представте себе, как было бы удобно, написать предложение и найти похожее к нему по смыслу. Для этого нужно уметь векторизовать всё предложение, что может быть очень не тривиальной задачей.

 

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

Ниже обзорное исследование на способы векторизации всего предложения и не просто векторизации, а попытка векторизовать предложение с учётом его смысла.

     13.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи
     12.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи
     12.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи

Выявляем признаки аудиомонтажа методами AI

Одной из задач фоноскопической экспертизы является установление подлинности и аутентичности аудио записи — другими словами, выявление признаков монтажа, искажения и изменения записи. У нас возникла задача её проведения в целях установления подлинности записей – определения того, что на записи не осуществлялось никаких воздействий. Но как провести анализ тысяч, и даже сотен тысяч аудиозаписей?

     11.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи

Суммаризация текста: подходы, алгоритмы, рекомендации и перспективы

Ежедневно каждый из нас сталкивается с огромным информационным потоком. Нам часто необходимо изучить множество объемных текстов (статей, документов) в ограниченное время. Поэтому в области машинного обучения естественным образом родилась задача автоматического составления аннотации текста.

     11.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи
     10.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи
     10.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи
     10.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи
     10.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи

Алгоритм ранжирования сегментов речной сети с использованием графов для геоинформационного анализа

В данной статье хотелось бы затронуть тему применения информационных технологий в Науках о Земле, а именно, в Гидрологии и Картографии. Под катом представлено описание алгоритма ранжирования водотоков и реализованного нами плагина для открытой геоинформационной системы QGIS.

     10.08.2020       Выпуск 347 (10.08.2020 - 16.08.2020)       Статьи

Может ли геймпад заменить клавиатуру? Пробуем программировать на стиках

Для печати на клавиатуре необходимо неподвижно сидеть или стоять. Геймпады, в отличие от них, портативные и компактные. Управляя ими, можно ходить по комнате или прилечь на диван.

Из-за малого количества кнопок на геймпаде никто не рассматривал их как средство ввода объёмных текстов, например, в программировании.

Однако аналоговые стики (а у большинства геймпадов их два) имеют потенциал обеспечения бесконечного количества вариантов ввода. Вопрос сводится к выбору подходящих жестов для максимальной эффективности и минимального напряжения больших пальцев.

     09.08.2020       Выпуск 346 (03.08.2020 - 09.08.2020)       Статьи

Три редко используемых возможности Python 3, о которых каждый должен знать

Python 3 существует уже какое-то время и довольно много разработчиков, особенно те, кто только начинает свой путь в Python, уже используют эту версию языка. Несмотря на то, что множество новых возможностей широко используются, похоже, что некоторые остались за кадром. В этой статье я расскажу о трех наименее известных, но полезных, возможностях. Я знаю о них из других языков и они делают Python 3 классным.

     09.08.2020       Выпуск 346 (03.08.2020 - 09.08.2020)       Статьи

Как не потерять ход времени работая за компьютером. Приложение по мониторингу работы и введению статистики

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

     09.08.2020       Выпуск 346 (03.08.2020 - 09.08.2020)       Статьи
     09.08.2020       Выпуск 346 (03.08.2020 - 09.08.2020)       Статьи

Мониторинг демон на Asyncio + Dependency Injector — руководство по применению dependency injection

Пошаговая инструкция по построению мониторинг демона на базе asyncio применяя принцип dependency injection.

     08.08.2020       Выпуск 346 (03.08.2020 - 09.08.2020)       Статьи

Реализация offline режима для Yandex.Music

Сегодня мы будем рассматривать такой достаточно известный музыкальный сервис, как Yandex.Music. Хороший в целом сервис, но с существенным недостатком — невозможностью работы оффлайн. Мы попробуем исправить это досадное недоразумение, используя подручные инструменты.