Работа с NLP-моделями Keras в браузере с TensorFlow.js
Этот туториал для тех, кто знаком с основами JavaScript и основами глубокого обучения для задач NLP (RNN, Attention).
В этой статье я попытаюсь охватить три вещи:
Как написать простую Named-entity recognition (NER) модель — типичная задача NLP.
Как экспортировать эту модель в формат TensorFlow.js.
Как сделать простое веб-приложение для поиска именованных объектов в строке без серверной части.
Подробнее
Сегодня вышел итог исследования Gaming & Esports: Media’s Next Paradigm SHIFT BCG. Игры перестали быть тихой гаванью, страны разворачивают меры поддержки. Россия, как оказалось, мало производит, но много потребляет – на 5ом месте в мире.
Правительства хотят извлечь выгоду из быстрого роста отрасли и увеличения потенциального вклада в ВВП. Особенно сейчас, они видят, что, делая большие ставки, можно получить соразмерную отдачу. Они также рассматривают игры и киберспорт как важный ключ к открытию смежных секторов, таких как разработка программного обеспечения, AR/VR, гостиничный бизнес и туризм. А приобретение репутации в сфере игр и киберспорта отлично влияет на имидж страны, а имидж дает понять, что на переднем плане государства – проектирование и управление спортом, культурой и развлечениями 21 века.
В качестве ключевых факторов появились четыре различных типа поддержки. Первый – это прямая финансовая поддержка новых компаний в секторе игр и киберспорта, включая начальное финансирование и содействие банковским кредитам для стартапов. Второе – наличие бизнес-инкубаторов и акселераторов, которые помогут развивать новые стартапы и активизировать существующих игроков. Третье – предоставление постоянных субсидий фирмам в этом секторе, таких как налоговые льготы на НИОКР и помощь в оплате труда. И четвертое – это инвестиционная стратегия международного сектора с четкой рентабельностью инвестиций и внутренними целями воздействия.
Отдельно коротко о кейсах Великобритании и Южной Кореи.
На VC нашли пост с русским переводом – ссылка.
@skolkovoleaks
Просмотр HTML-кода — не преступление
В последнюю версию браузера Chrome 98 добавили функцию, с помощью которой администратор локальной сети может блокировать просмотр HTML-кода страниц в браузере.
Подробнее
📍 C# — один из лучших языков программирования для тех, кто хочет стартовать в IT. Этот язык востребован в разработке игр, веб-разработке и машинном обучении.
❗️ Если вы ждете момента, чтобы начать изучать этот язык — сейчас самое время!
👉 Приглашаем вас на бесплатный вебинар «Делаем программу интерактивной».
🎒 На занятии вместе с опытным практикующим преподавателем научимся работать с вводом данных и их преобразованием в другие типы, форматированием вывода и классом Console.
📌 Для участия зарегистрируйтесь по ссылке https://otus.pw/CQdR/
Java. Основы работы с базами данных
- Рассмотрим основы работы Java c базой данных MS SQL.
- Познакомимся с библиотекой JDBC. Научимся использовать несколько базовых транзакций MS SQL.
- Научимся создавать простое приложение для работы с базами данных, используя Java.
Сверточные нейронные сети с нуля
Когда Ян ЛеКун опубликовал свою работу, посвященную новой нейросетевой архитектуре, получившей название CNN (Convolutional Neural Network), она не произвела достаточного впечатления на мир науки и техники и долгое время оставалась незамеченной. Потребовалось 14 лет и огромные усилия команды исследователей из Торонтского университета, чтобы донести до общества всю ценность открытий Яна ЛеКуна.
Подробнее
Что требуют работодатели от C# разработчика в 2022 году?
📚 Если вы уже знакомы с базовым синтаксисом C#, ждем вас 20 января на встрече с Алексеем Ягуром, экспертом и Team Lead в YouDo.
Алексей поведет обзор вакансий и требований к кандидатам в области бэкенд-разработки на C#.
🔥 Вы узнаете, какие навыки и инструменты нужны, чтобы создавать сложные клиент-серверные приложения. Обсудите, почему работа в Scrum команде — скилл, которому надо учиться. Познакомитесь с программой и форматом обучения онлайн-курса «C# Developer. Professional».
👉🏻 Регистрация на вебинар https://otus.pw/XqrO/
Краткая и на 146% точная история языков программирования
Жозеф Мари Жаккар учит ткацкий станок читать перфокарты, создавая первый многопоточный процессор. Изобретение в штыки приняли ткачихи, которые уже тогда что-то подозревали.
Подробнее
❗️ Без знания алгоритмов не обойтись! Большинство ведущих IT-компаний на собеседованиях проверяют кандидата на умение реализовывать классические алгоритмы.
❓ Какие алгоритмы должен знать каждый программист?
💪 Расскажем на интерактивном вебинаре с опытным программистом с 20-летним опытом Евгением Волосатовым. Евгений объяснит, почему без знания алгоритмов — никуда и как большинство ведущих IT-компаний на собеседованиях проверяют кандидата на умение реализовывать классические алгоритмы.
📌 Бесплатный вебинар пройдет в рамках практического онлайн-курса «Алгоритмы и структуры данных». Формат обучения подходит для любого языка программирования.
👉 Для участия зарегистрируйтесь на мероприятие https://otus.pw/whUX/
📌 Пройдите тест на сайте и получите дополнительно запись мастер класса по алгоритмам на e-mail.
Div на div’е не сидит и div’ом не погоняет: пишем семантически верные индикаторы загрузки на Angular
Сверстать собственный индикатор загрузки — одна из самых простых задач, с которой может столкнуться веб-разработчик. Для получения рабочего решения пригодятся базовые знания HTML и CSS, а JS будет нужен лишь для управления процентом выполненной задачи.
Подробнее
30 команд Git, необходимых для освоения интерфейса командной строки Git
Git — самая популярная в мире распределённая система контроля версий. Линус Торвальдс, разработчик ядра ОС Linux, создал этот инструмент ещё в 2005 году, а сегодня Git активно поддерживается как проект с открытым исходным кодом. Огромное количество открытых и коммерческих проектов используют Git для контроля версий.
В данной статье перечисляются самые основные команды, которые следует знать разработчику, чтобы освоить управление репозиториями GitHub на высоком уровне. Ознакомиться с ними будет полезно как новичкам, так и опытным разработчикам.
Rushttps://habr.com/ru/company/ruvds/blog/599929/Eng levelup.gitconnected.com/top-30-…041779bc
Советы и рекомендации по разработке игр от создателя Civilization Сида Мейера.
В книге «Мемуары Сида Мейера» Сид делится забавными и интересными анекдотами, которые доставляют истинное удовольствие при чтении. Кроме того, в книге содержится множество советов и уроков по разработке игр. Я постараюсь, чтобы вы смогли уловить их все в этой статье.
Подробнее
Валерий Сидоренко, генеральный директор digital-агентства Интериумрассказал как роботизация и ИИ изменят рынок масс-медиа.
Искусственный интеллект отправляет на свалку все больше профессий: судьбу машинисток и стенографов скоро могут разделить копирайтеры, журналисты и пиарщики.
Нейросети уже пишут вполне связные тексты: в сентябре 2021 года «Сбер» представил «ИИ-копирайтера» для составления карточек товаров, о «Балабобе» «Яндекса», чьи тексты сложно отличить от человеческих, не написал в июне только ленивый. А в Guardian написанная нейросетью колонка вышла еще в сентябре 2020 года.
Главное преимущество алгоритмов — обучаемость: сегодняшние недочеты их текстов (излишняя сухость или неспособность к иронии) скоро уйдут в прошлое.
Сохраняя текущие темпы развития, ИИ вполне способен перекроить часть рынка труда. Его работа — после того, как окупятся затраты на внедрение и разработку — будет дешевле, быстрее и качественнее человеческой. Но речь, в первую очередь, о низкоквалифицированных профессиях, где люди и сегодня выступают в роли машин.
Подробнее в статье Интериум по ссылке.
@skolkovoleaks
Эпические баги прошлого
Представьте себе, что вы работаете над довольно сложной программой. Например, с мудрёными математическими расчётами. Вы её компилируете, запускаете в первый раз, она выдаёт ожидаемый результат и работает без ошибок. Скорее всего, в такой ситуации опытный программист сильно удивится и начнет перепроверять свой код: так не бывает, чтобы сложная программа сразу скомпилировалась, заработала, да ещё и не содержала багов.
Подробнее
🤖 Ты уже администрируешь сети и хочешь усилить свои навыки?
Освой компетенции сетевого инженера Middle-уровня. Приходи на открытый бесплатный вебинар курса «Network engineer».
📌 Записаться на бесплатный урок - «Редистрибуция — костыль или энтерпрайз решение?»
На занятии с экспертом мы рассмотрим переход префиксов из одного протокола динамической маршрутизации в другой на примере OSPF и BGP. Обсудим редистрибуцию статических маршрутов и моменты, когда без этого никак. Или все-таки есть способы не использовать костыли?
🔥 ПРОЙДИ ВСТУПИТЕЛЬНЫЙ ТЕСТ и получи спец. цену на обучение с максимальной скидкой!
TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers
Авторы: Pete Warden, Daniel Situnayake (2019)
Сети глубокого обучения становятся все меньше. Значительно меньше. Команда Google Assistant может распознавать слова с помощью модели размером всего 14 килобайт - достаточно маленькой, чтобы работать на микроконтроллере. С этой практической книгой вы войдете в область TinyML, где глубокое обучение и встроенные системы объединяются, чтобы сделать поразительные вещи возможными на крошечных устройствах. Для комфортного чтения необходим опыт в программировании.
Во время чтения книги вы:
✔️Создадите распознаватель речи, камеру, которая обнаруживает людей, и волшебную палочку, которая реагирует на жесты;
✔️Поработаете с Arduino и сверхмалыми микроконтроллерами;
✔️Изучите основы МО и обучите свои модели;
✔️Натренируете модели для работы с аудио, изображениями и данными с акселерометров;
✔️Научитесь отлаживать приложения и обеспечивать безопасность и конфиденциальность;
✔️Научитесь оптимизировать задержки, энергопотребление, а также размеры модели.
Скачать книгу
Хочешь получить работу в KPMG, Schlumberger, UniCredit Bank, «ЕВРАЗ» или другой топовой компании? Регистрируйся на онлайн-стажировку Shift+Enter by Changellenge >>, забери гарантированные подарки и получи возможность выиграть сертификат OZON на 3000 рублей!
Shift+Enter by Changellenge >> — это возможность разобрать реальные IT-кейсы и сравнить ответы с решениями экспертов отрасли. А затем — пойти на собеседование в крутую IT-команду с понимаем будущих задач. Profit!
Тебе доступны четыре направления:
— работа с данными;
— разработка;
— системный и бизнес анализ;
— IT-аудит.
Почему стоит зарегистрироваться?
— Гарантированные подарки от партнеров. Тебя ждут промокоды на скидку 15% в интернет-магазине «Альпина Паблишер», 20% на подписки в приложениях «Арзамас», а также шанс выиграть один из трех сертификатов OZON на 3000 рублей — просто пришли решение!
— Кейсы в портфолио. За решение каждого задания ты получишь электронный сертификат о прохождении виртуальной стажировки.
— Возможность получить работу мечты. У активных молодых специалистов больше шанс получить оффер — прояви себя перед экспертами компаний-партнеров.
— Проверка скиллов на практике. Решая задачи разной сложности, ты сможешь узнать свои сильные стороны и найти зоны роста.
— Практика в удобном формате. Для участия тебе не придется отправлять резюме, анкеты или проходить отбор.
Готов к тест-драйву карьеры в IT? Задания уже доступны на платформе.
Регистрируйся прямо сейчас: https://clck.ru/aihSC