Открыть список
Как стать автором
Обновить
7
Карма
0
Рейтинг
Иван Садовой @greblin

Пользователь

  • Публикации
  • Комментарии

Книга «Обработка естественного языка в действии»

Блог компании Издательский дом «Питер»Профессиональная литератураМашинное обучениеИскусственный интеллект
imageПривет, Хаброжители! Мы издали практическое руководство по обработке и генерации текстов на естественном языке. Книга снабжена всеми инструментами и методиками, необходимыми для создания прикладных NLP-систем с целью обеспечения работы виртуального помощника (чат-бота), спам-фильтра, программы — модератора форума, анализатора тональностей, программы построения баз знаний, интеллектуального анализатора текста на естественном языке или практически любого другого NLP-приложения, какое только можно себе представить.

Книга ориентирована на Python-разработчиков среднего и высокого уровня. Значительная часть книги будет полезна и тем читателям, которые уже умеют проектировать и разрабатывать сложные системы, поскольку в ней содержатся многочисленные примеры рекомендуемых решений и раскрываются возможности самых современных алгоритмов NLP. Хотя знание объектно-ориентированного программирования на Python может помочь создавать лучшие системы, для использования приводимой в этой книге информации оно не обязательно.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры3.2K
Комментарии 2

Разработчики любят похоливарней

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

В какой-то момент я задумался, почему так происходит. И стал копать тему когнитивных искажений.


Хочу поделиться наблюдениями в этот четверг вместе с Григорием Петровым, Антоном Назаровым и подкастом «Цинковый прод». Подключайтесь похоливарить пообщаться.
Пара примеров и о чем поговорим на стриме
Всего голосов 19: ↑17 и ↓2 +15
Просмотры3.8K
Комментарии 9

Deep Learning: как это работает? Часть 3 — архитектуры CNN

Машинное обучениеИскусственный интеллект
Часть 1
Часть 2


В этой статье вы узнаете:


  • О соревновании ImageNet Large Scale Visual Recognition Challenge (ILSVRC)
  • О том, какие существуют архитектуры CNN:

    1. LeNet-5
    2. AlexNet
    3. VGGNet
    4. GoogLeNet
    5. ResNet
  • О том, какие проблемы появлялись с новыми архитектурами сетей, как они решались последующими:

    1. vanishing gradient problem
    2. exploding gradient problem
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры3.6K
Комментарии 4

Истории с Уолл-стрит: как компания с нулевой выручкой может оцениваться в $34 млрд, а ее акции показывать взрывной рост

Блог компании ITI Capital


Издание Bloomberg рассказало историю компании Nikola Corp. – она разрабатывает гибридные грузовики, которые работают на электричестве и водородном топливе. Ее акции начали торговаться на бирже Nasdaq в начале лета 2020 года и практически моментально выросли на 28%, а капитализация компании составила $34 млрд. В определенные моменты торгов компания обходила по капитализации Ford Motor Co.

При этом инвесторов не смутил тот факт, что у Nikola Corp. еще нет выручки, свой первый миллиард она планирует заработать не раньше 2023 года (выручка Ford в 2020 году – $115 млрд), а полностью завод по производству грузовиков в штате Аризона (еще не построен) будет загружен лишь в 2028 году.

Как такое может быть, и что еще влияет на оценку акций компании? Разбираемся в нашей новой статье.
Читать дальше →
Всего голосов 30: ↑16 и ↓14 +2
Просмотры10.2K
Комментарии 32

GPT-3 от OpenAI может стать величайшей вещью со времён Bitcoin

Блог компании ITSummaМашинное обучениеИскусственный интеллект
Перевод
Резюме: Я делюсь своими ранними экспериментами с бета-версией новой модели прогнозирования языка OpenAI (GPT-3). Я объясняю своё мнение, что GPT-3 обладает революционным потенциалом, сравнимым с блокчейн-технологией.



Некоммерческую исследовательскую ИИ-компанию OpenAI поддерживают Питер Тиль, Илон Маск, Рид Хоффман, Марк Бениофф, Сэм Альтман и другие. Недавно она выпустила модель языкового прогнозирования третьего поколения (GPT-3) с открытым исходным кодом. Языковые модели позволяют компьютерам создавать случайные предложения приблизительно той же длины и грамматической структуры, что и заданные в качестве образца.

В моих ранних экспериментах с GPT-3 я обнаружил, что предсказанные предложения GPT-3, опубликованные на форуме bitcointalk.org, привлекли много положительного внимания со стороны форумчан, включая предположения о том, что автор должен быть умным (и/или саркастичным) и что в его сообщениях есть тонкие паттерны. Полагаю, аналогичные результаты можно получить, опубликовав выдачу GPT-3 на других форумах, в блогах и социальных сетях.
Читать дальше →
Всего голосов 50: ↑45 и ↓5 +40
Просмотры52.5K
Комментарии 32

Построение архитектуры социальной среды

Анализ и проектирование системУправление сообществомБизнес-моделиИскусственный интеллектСоциальные сети и сообщества
🔥 Технотекст 2020 🔥 Технотекст 2020

Вступление


Вы все — система, которая так много знает. Вы решаете, что хорошо, а что плохо. Точно так же, вы решаете, что смешно, а что нет.

Джокер (Joker)

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

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

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

В результате всех этих перипетий у меня родился целый ряд мыслей и выводов, которыми я хочу поделиться в данной статье.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры1.5K
Комментарии 8

Облом, или как провалился любимый ИТ-проект

Анализ и проектирование системDelphiРазвитие стартапа
“Его пример другим наука”

Предисловие


Это грустная история о неуспехе проекта, который я считал потенциально успешным на все 100 процентов. И почему все кончилось обломом, я до сих пор толком не понимаю.
Читать дальше →
Всего голосов 75: ↑71 и ↓4 +67
Просмотры27.1K
Комментарии 36

Наш опыт работы с DeepPavlov: голосовой помощник за 20 дней и приём 5000 звонков на горячей линии

Блог компании Команда Цифровой Трансформации ТатарстанаBig DataМашинное обучениеИскусственный интеллектNatural Language Processing
Когда объявили режим самоизоляции, на горячую линию по коронавирусу в Татарстане поступало множество вопросов от жителей. Чтобы разгрузить операторов коллцентра, мы в Центре Цифровой Трансформации республики вместе с уполномоченным по ИИ в Татарстане разработали голосового помощника, который отвечал на несложные вопросы.



Для приема звонков мы использовали платформу Voximplant, а для распознавания вопросов и ответов — DeepPavlov. Голосового помощника получилось запустить за две с половиной недели, и он помог обработать 5000 звонков. У нас получилось выкатить продукт, который помогал жителям Татарстана получать достоверную информацию от властей, да и просто выходить на улицу. Ниже расскажем, как мы это делали.
Читать дальше →
Всего голосов 12: ↑9 и ↓3 +6
Просмотры5K
Комментарии 9

Alpha-miner. Разбор построения модели для Process Mining

Анализ и проектирование системData MiningМашинное обучение


Alpha-алгоритм — первый в технологии анализа процессов, который позволял находить так называемые Workflow nets из логов процессов. Алгоритм был разработан в 2013 году самим основателем методологии Process Mining профессором Will M.P. van der Aalst.

Что такое Workflow nets (далее WF)– это сеть, построенная на основе сетей Petri. Важно, WF на основе сетей Petri позволяет представлять и в дальнейшем анализировать рабочие процессы.
Читать дальше →
Рейтинг 0
Просмотры642
Комментарии 0

«Где карта, Билли?» — или как соотносятся план полёта и гроза по курсу

Блог компании Туту.руТранспорт
image
VHF omnidirectional range в естественной среде обитания

Разберём вопрос в гражданской авиации: каким образом строится маршрут для полётов из аэропорта А в аэропорт Б. Что влияет на «прокладку» маршрута полёта, кто и как может повлиять на уже составленный маршрут и каким образом диспетчера узнают об всем этом безобразии.

Обсудим, как летит самолёт, на что ориентируется, что из полёта планируется на земле, а что нет. Например, если впереди гроза, то нужно же как-то обходить очаг. Флайтплан можно подать с воздуха прямо диспетчеру ОрВД. Мало кто про это знает, кто такое делал у нас в стране — единицы. На деле для этого есть другие процедуры.
Читать дальше →
Всего голосов 55: ↑55 и ↓0 +55
Просмотры10.3K
Комментарии 33

Нейронки «с нуля», или Как мы делали помощника для наших диспетчеров техподдержки

Блог компании DataLineПрограммированиеService DeskМашинное обучение
Привет, Хабр! Меня зовут Александр Соловьев, я программист компании DataLine.

Хочу поделиться опытом внедрения модных нынче нейронных сетей в нашей компании. Все началось с того, что мы решили строить свой Service Desk. Зачем и почему именно свой, можно почитать моего коллегу Алексея Волкова (cface) тут

Я же расскажу о недавнем новшестве в системе: нейросеть в помощь диспетчеру первой линии поддержки. Если интересно, добро пожаловать под кат.


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

Книга «Программируем с PyTorch: Создание приложений глубокого обучения»

Блог компании Издательский дом «Питер»PythonПрофессиональная литература
image Привет, Хаброжители! Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и использования библиотеки PyTorch. Вы научитесь: — Внедрять модели глубокого обучения в работу — Использовать PyTorch в масштабных проектах — Применять перенос обучения — Использовать PyTorch torchaudio и сверточные модели для классификации аудиоданных — Применять самые современные методы NLP, используя модель, обученную на «Википедии» — Выполнять отладку моделей PyTorch с TensorBoard и флеймграф — Развертывать приложения PyTorch в контейнерах «PyTorch –– это одна из самых быстрорастущих библиотек глубокого обучения, соперничающая с гигантом Google — TensorFlow — практически на равных.

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

Что такое опционы и кому это нужно. Ликбез для гика, ч. 6

Блог компании Технологический Центр Дойче БанкаЧитальный залНаучно-популярноеФинансы в IT
Меня зовут Михаил Андреев, я разработчик в нашем подразделении FX Derivatives Desk (на сленге отрасли позиция называется Quant Developer). В этом посте расскажу про опционы и все что с ними связано.

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


Кроме этого, эта тема связана с интересной математикой, вычислительными методами и разработкой программных систем — всё как мы любим.
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Просмотры17.3K
Комментарии 9

Простой путь к Serverless-вычислениям

Блог компании Образовательные проекты JetBrainsУчебный процесс в IT
Сами по себе Serverless-вычисления (в прямом переводе «бессерверные») получили широкую известность в 2014 году после анонса AWS Lambda — одной из первых Serverless-платформ. С того момента популярность Serverless-подхода лишь растёт, а вот развитие инструментария, увы, не поспевает.

Меня зовут Владислав Танков, в 2018–2020 годах я учился в корпоративной магистратуре JetBrains в ИТМО, а с 2017 года я работаю в компании JetBrains.

Летом 2018 года на хакатоне JetBrains я и нескольких моих коллег попытались сделать инструмент для языка Kotlin, упрощающий создание Serverless-приложений путем анализа кода приложения.

После хакатона, уже в рамках научной работы в корпоративной магистратуре JetBrains, я решил продолжить развитие этого проекта. Инструмент за два года существенно расширился и оброс функциональностью, но сохранил свое название — Kotless, или Kotlin Serverless Framework.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры2.2K
Комментарии 2

От монолита к микросервисам: ускорили банковские релизы в 15 раз

Блог компании SimbirSoftАнализ и проектирование системПроектирование и рефакторингУправление разработкойМикросервисы
Бывает, что компания использует устаревшую монолитную IT-систему, с которой сложно быстро выпускать обновления и решать свои бизнес-задачи. Как правило, рано или поздно владелец продукта начинает проектировать новое, более гибкое архитектурное решение.

Недавно мы писали о том, как работают IT-архитекторы, а теперь расскажем подробности об одном из наших кейсов и покажем схему работы системы. В этом проекте мы помогли заменить «коробочное» банковское приложение на микросервисное ДБО, при этом наладив быстрый выпуск релизов – в среднем 1 раз в неделю.

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

Как найти границы на клиенте и сервере

Тестирование IT-системТестирование веб-сервисовТестирование мобильных приложений
Как обычно тестировщик ищет границы в поле? Если в ТЗ есть ограничения, то тестирует их. А если их нет? С нижней границей все понятно — это пустое поле. А как найти верхнюю? Вставляем большую строку и смотрим, сколько символов сохранится. И всё…

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



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

В этой статье я расскажу, как искать границы для поля в веб-формочке. Возьмем для примера форму редактирования пользователя в бесплатной системе Users.

Содержание


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

Как банки берут друг у друга в долг. Плавающие ставки, процентные свопы. Ликбез для гика, ч. 4

Блог компании Технологический Центр Дойче БанкаПлатежные системыФинансы в IT
Привет! Меня зовут Дмитрий Янтер. Сегодня вы узнаете о том, что такое плавающие процентные ставки, что такое процентные свопы и какое они имеют отношение к ванили.


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

Функциональное программирование, знакомься — ООП

Ненормальное программированиеПрограммированиеФункциональное программированиеClojure
Перевод

Мне нравится экспериментировать с разными парадигмами и играться с разными интересными (для меня) идеями (некоторые из них превращаются в посты: раз, два). Недавно я решил проверить, смогу ли я писать объектно-ориентированный код на функциональном языке.

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

Зачем разработчику знать о продакт-менеджменте?

Блог компании BCS FinTechУправление разработкойУправление проектамиУправление продуктомКарьера в IT-индустрии
🔥 Технотекст 2020 🔥 Технотекст 2020
Привет! Меня зовут Константин Берлинский, я разработчик в БКС. Некоторое время назад я прошёл курс продакт-менеджеров. Подробнее об этом можно прочитать здесь. Но сейчас не об этом. А о том, чем знания о продакт-менеджменте и стартапах полезны разработчику в корпорации даже если он не планирует создавать свой продукт или становиться продактом.

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

«Все пошло не по плану»: как поменять курс развития продукта и не остаться в проигрыше

Блог компании ProductStarУправление продуктом
Recovery mode
Много хороших продуктов прекратили работу из-за отказа в смене вектора развития (или незнания о такой возможности). Но есть примеры, когда перемены «вдыхали» в бизнес вторую жизнь. В этом помогает Pivot, о котором подробно поговорим в этой статье: что это такое, как определить потребность в вираже и какие типы пивот существуют.

image
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры916
Комментарии 0

Информация

В рейтинге
5,971-й
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность