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

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

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

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

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

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

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

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

Я призываю вас узнать как можно больше о доступных готовых моделях. Это поможет вам убедиться, что вы используете свою команду по науке о данных только для задач, которые нельзя легко решить с помощью чего-то, что уже существует. Убедитесь, что правильные команды создают правильные продукты. Не дублируйте работу, уже выполняемую такими компаниями, как Microsoft, которые специализируются на этом. По мере того, как все больше моделей становится товаром, ваши приложения быстро отстают, если ваши разработчики (или вы как разработчик) не начнете внедрять в них ИИ СЕГОДНЯ.

Учитывая, что такие компании, как Microsoft, создавали эти модели в некоторых случаях десятилетиями, имеет смысл только то, что мы, как разработчики, будем использовать эти модели, а не пытаться создавать их самостоятельно с нуля.

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

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

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

В этой публикации мы исследуем эти варианты использования и сотни других. Есть идея для нас? Отправьте электронное письмо на адрес [email protected]

Спасибо, что читаете, подписываетесь и остаетесь на связи!

Присоединяйтесь к нашему списку и получайте уведомления о наших последних сообщениях.