Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Усы, лапы и хвост: как нейронная сеть распознает котиков и другие объекты

Блог компании Binary DistrictМашинное обучениеУчебный процесс в IT
image

Распознавание изображений — классический пример использования нейронных сетей. Вспомним, как происходит процесс обучения сети, в чем возникают сложности и зачем в разработке использовать биологию. Подробности под катом.
Читать дальше →
Всего голосов 18: ↑15 и ↓3 +12
Просмотры11.9K
Комментарии 4

Руководство для менеджера: 10 простых способов завалить проект

Блог компании Binary DistrictУправление разработкойУправление проектами
image

РМ — человек, от которого зависит успех проекта. Он контролирует не только выполнение задач, но и следит за настроением разработчика, мирится с неадекватными заказчиками и разбирается в хаосе сорванных дедлайнов. Мы попросили экспертов — спикеров интенсива Project management in IT — рассказать о типичных ошибках project-менеджеров и о том, как их избежать.
Читать дальше →
Всего голосов 21: ↑15 и ↓6 +9
Просмотры20.8K
Комментарии 4

От гордыни до отчаяния: четыре ошибки в продуктовом мышлении

Блог компании Binary DistrictУправление проектамиУправление продуктом
image

Хороший продакт всегда думает о проблемах пользователя, интересах компании и о том, что надо сделать, чтобы обе стороны были довольны. Это и есть продуктовое мышление. Оно помогает принимать решения и находить точки роста. Но даже у опытных менеджеров бывают слепые зоны — незаметные ловушки, которые приводят к ошибкам. Спикер курса Product Owner Weekend Алексей Авдей — директор сайта sberbank.ru, ранее — Chief Product Officer «ЦИАН» и руководитель Яндекс.Маркета, перечислил типичные ошибки на каждом из этапов жизни продукта и рассказал, как с ними бороться.
Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Просмотры6K
Комментарии 0

Python: метапрограммирование в продакшене. Часть первая

Блог компании Binary DistrictPythonПрограммирование

Многие считают, что метапрограммирование в Python излишне усложняет код, но если использовать его правильно, то можно быстро и элегантно реализовать сложные паттерны проектирования. Помимо этого, такие известные Python-фреймворки, как Django, DRF и SQLAlchemy, используют метаклассы, чтобы обеспечить легкую расширяемость и простое переиспользование кода.



В этой статье расскажу, почему не стоит бояться использовать метапрограммирование в своих проектах и покажу, для каких задач оно подходит лучше всего. Еще больше о возможностях метапрограммирования можно узнать на курсе Advanced Python.

Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Просмотры22.5K
Комментарии 7

Изучаем климат городов России с помощью Python

Блог компании Binary DistrictPythonВизуализация данных
На Python можно работать с данными и визуализировать их. Пользуются этим не только программисты, но и ученые: биологи, физики, социологи. Сегодня мы вместе с shwars, куратором нашего курса Python jumpstart for AI, ненадолго превратимся в метеорологов и изучим климат городов России. Из библиотек для визуализации и работы с данными используем Pandas, Matplotlib и Bokeh.



Сами исследования мы проводим в Azure Notebooks — облачной версии Jupyther Notebook. Таким образом для начала работы с Python нам не потребуется ничего устанавливать себе на компьютер и работать можно будет прямо из браузера. Необходимо лишь осуществить вход со своим Microsoft Account, создать библиотеку и в ней — новый ноутбук Python 3. После чего можно брать фрагменты кода из этой статьи и экспериментировать!
Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Просмотры10.2K
Комментарии 4

Языковой барьер и NLP. Почему чат-боты нас не понимают?

Блог компании Binary DistrictМашинное обучениеИскусственный интеллект
Люди давно хотели научить машину понимать человека. Однако только сейчас мы немного приблизились к сюжетам фантастических фильмов: можем попросить Алису убавить громкость, Google Assistant — заказать такси или Siri — завести будильник. Технологии языкового процессинга востребованы в разработках, связанных с построением искусственного интеллекта: в поисковых системах, для извлечения фактов, оценки тональности текста, машинного перевода и диалога.


О двух последних направлениях мы и поговорим: они имеют богатую историю и оказали значительное влияние на языковой процессинг. Кроме того, разберемся с основными возможностями обработки естественного языка при создании чат-бота вместе со спикером нашего курса AI Weekend компьютерным лингвистом Анной Власовой.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры7.9K
Комментарии 3

«Нужно быть ленивым, чтобы стать хорошим тестировщиком»

Блог компании Binary DistrictТестирование веб-сервисовТестирование мобильных приложений
С тестированием связано много стереотипов: к нему относятся как к быстрому старту в IT с перспективой высокой зарплаты, но не видят в этом серьезной профессии. Кажется, что тестирование — сплошная рутина, где нет места творчеству и реализации собственных идей.



Вместе с руководителем отдела QA/QC в Redmadrobot и куратором нашего курса Software Testing Marishunya_QA мы разобрались, какими навыками нужно обладать тестировщику, куда можно развиваться в тестировании, с чем на самом деле связана текучка кадров и почему даже хорошим программистам не следует брать на себя обязанности тестировщика.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры21K
Комментарии 4

Программист на всю голову: как кодинг влияет на мышление

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



В преддверии нашего курса Go Workshop рассказываем, что психологи, лингвисты и педагоги думают о влиянии кодинга на мозг, при чем тут австралийские индейцы и гипотеза Сепира-Уорфа.
Читать дальше →
Всего голосов 25: ↑20 и ↓5 +15
Просмотры59.2K
Комментарии 258

Школа искусственного интеллекта в Binary District

Блог компании Binary DistrictМашинное обучениеИскусственный интеллект

Мы регулярно проводим курсы для самых разных людей: для начинающих специалистов, для разработчиков с опытом и руководителей IT-отделов. Вместе с Дмитрием Сошниковым (shwars) мы запускаем AI School: школу, где разработчики за месяц осваивают все основные направления искусственного интеллекта, от чат-ботов и распознавания изображений до работы с текстами и базами знаний. Выпускник AI School сможет сразу начать применять технологии ИИ в своих проектах, причем первый такой проект он разработает уже в рамках школы.



Дмитрий Сошников — куратор школы и евангелист Microsoft, имеет кандидатскую степень в области ИИ и преподает в НИУ ВШЭ, МФТИ и МАИ. Вместе с ним будут выступать и другие специалисты в области искусственного интеллекта. В этой статье мы расскажем, для кого создавался этот курс, как он будет проходить и что получат студенты по итогам обучения.

Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры3.2K
Комментарии 4

Зачем технические скиллы менеджеру проектов: объясняем на кейсах

Блог компании Binary DistrictУправление проектамиКарьера в IT-индустрии
Эффективно руководить командой айтишников сумеет не каждый. Работа проджект-менеджера в IT отличается тем, что в ней системные аналитические навыки тесно связаны с техническими скиллами. Они необходимы менеджеру проектов и не ограничиваются глубокими знаниями в одной или двух областях. Успешность PM в IT также во многом определяет понимание digital-рынка в целом, знания о том, что находится под капотом технологических систем, как и для чего они проектируются, каким образом работают.



Мы объясним, что и для чего стоит изучить менеджеру проектов в IT, а с примерами из практики поможет спикер курса Project Management in IT Александр Черный — в прошлом Digital Project Manager в Oleg Chulakov Studio, а сейчас — Product Owner в Dodo Pizza.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры5.2K
Комментарии 2

От «Победы» до PornHub: как компании применяют тёмные паттерны

Блог компании Binary DistrictВеб-дизайнДизайн мобильных приложенийДизайн
Многие компании используют так называемые тёмные паттерны: интерфейсы, сделанные не для удобства пользователя, а для получения выгоды. Спикер курса Binary District «UX/UI для продуктологов и дизайнеров» — арт-директор компании «Наносемантика» Михаил Федосов — рассказал, какие виды паттернов используются в разных компаниях, и есть ли у дизайнеров альтернатива такому подходу.


Читать дальше →
Всего голосов 30: ↑23 и ↓7 +16
Просмотры31.4K
Комментарии 79

От Alibaba до «Пятерочки»: кто и как использует систему распознавания лиц в бизнесе

Блог компании Binary DistrictМашинное обучениеИскусственный интеллект
Платить за бургер без карты, не ждать регистрации в отеле, не стоять в очереди на кассу —все это возможно с помощью технологий распознавания лиц. В последние годы подобные решения активно тестируют многие крупные российские и зарубежные ритейлеры. Мы отобрали пять самых интересных примеров.



Узнать больше о том, как использовать распознавание лиц, нейросети и машинное обучение в бизнесе, можно на интенсивном курсе AI School.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры16.5K
Комментарии 18

Чертова дюжина для PM: список книг для проджект-менеджеров

Блог компании Binary DistrictПрофессиональная литератураУправление проектами
Преподаватели Binary District подготовили список книг для будущих студентов курса Project Management in IT: это база, способная сделать из хорошего управленца лучшего. Список настолько хорош, что по крайней мере половину книг можно смело рекомендовать вообще всем, кто хочет стать лучшей версией себя.


Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры30.9K
Комментарии 6

AI против харассмента и депрессии: как боты делают мир лучше

Блог компании Binary DistrictИскусственный интеллект
Медиа рассказывают, что искусственный интеллект лишает рабочих мест, поддерживает Адольфа Гитлера и дискриминирует женщин. Но ИИ также помогает людям — и иногда делает это человечнее многих из нас. Накануне AI School мы подобрали четырех таких ботов и попросили руководителя отдела компьютерной лингвистики компании «Наносемантика» и спикера курса Анну Власову рассказать, как создать сервис, который сделает мир добрее.


Читать дальше →
Всего голосов 10: ↑8 и ↓2 +6
Просмотры4K
Комментарии 6

Как реализуется Retentioneering в App in the Air

Блог компании Binary DistrictРазработка мобильных приложенийАналитика мобильных приложений


Удержать пользователя в мобильном приложении – это целая наука. Ее основы в нашей статье на VC.ru описал автор курса Growth Hacking: аналитика мобильного приложения Максим Годзи, руководитель подразделения Машинного обучения в App in the Air. Максим рассказывает о разработанных в компании инструментах на примере работы по анализу и оптимизации мобильного приложения. Такой системный подход к совершенствованию продукта, разработанный в App in the Air, называют Retentioneering. Использовать эти инструменты вы можете и в своем продукте: часть из них есть в свободном доступе на GitHub.
Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры2.9K
Комментарии 0