Разработка искусственного интеллекта в электронной коммерции: кошмар или сбывшаяся мечта?

Опубликовано: 2023-06-20
Как продавец электронной коммерции, вы всегда должны критически смотреть в будущее. Возможно, вам не захочется быть первым в очереди за каждой новой технологией — кто-то может назвать это «на переднем крае». Но вы также не хотите быть последним, кто прыгнет в развивающуюся технологию — иначе говоря, «промахнулся!»

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

Инструменты для разработчиков ИИ сегодня

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

Например, Codex — это инструмент искусственного интеллекта (в бета-версии) от создателей системы Chat GPT (которая сама часто используется для задач кодирования), которая переводит естественный язык в код. Codex поддерживает другой подобный инструмент, GitHub Copilot. Разработчики должны уметь задавать четко определенные вопросы любому из этих помощников ИИ, чтобы получить полезные результаты. Также известно, что помощники ИИ, оставленные без внимания, оставляют уязвимости или даже создают новые. Поэтому выбор разработчика, чей опыт позволяет разумно и тщательно контролировать использование инструментов, имеет первостепенное значение.

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

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

Везде, где у вас есть определенный результат или набор результатов, а также входные данные для ИИ, которые нужно отслеживать в соответствии с распознаванием образов, у вас есть петля обратной связи. ИИ процветает благодаря циклам обратной связи и уже широко использует их для предоставления новых функций и функций для поиска на сайте, рекомендаций продуктов для персонализированных покупок и персонализации (см. https://www.adobe.com/sensei.html ) .

Заглядывая вперед

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

  • Разработка более «бескодовых» тем. Это темы для таких платформ, как Shopify, Adobe Commerce (также известная как Magento) и BigCommerce, которые позволяют быстро изменять и настраивать контент, дизайн и макет, но больше не позволяют пользователям редактировать код. Вместо этого все изменения кода CSS/дизайна управляются искусственным интеллектом. Это должно обеспечить более чистый, менее раздутый и более стабильный код, потому что ИИ сможет быстро справляться с отладкой и тестированием и не будет полагаться на подходы с исправлением или обувной ложкой, которые разработчики-люди часто используют для внесения изменений.
  • Разработка более простых в использовании и быстрых инструментов проектирования. Перетаскивание существует уже некоторое время, но представьте, что программное обеспечение сможет предвидеть и реализовать последовательные изменения в элементах темы. Затем вы можете убрать любые изменения, которые ИИ не совсем правильно сделал при первом проходе.

Вероятный путь

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

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

Если вы хотите, чтобы работа была выполнена…

В целом, как и большинство технологических изменений, интеграция ИИ в программирование электронной коммерции будет следовать принципу Парето (также известному как правило 80/20). Разработчики получат большую часть преимуществ, доступных от ИИ, используя его для ограниченных задач. Другие задачи, связанные с более субъективными входными данными: (мнения, опыт, предпочтения) было бы очень сложно попросить ИИ выполнить, в то время как опытному программисту-человеку было бы легко понять. Подобно использованию роботов в промышленности — ИИ будет использоваться там, где он приносит очевидную пользу и где это экономически целесообразно в зависимости от масштаба деятельности.

Разработчики-люди используют свой собственный интеллект для преобразования выраженных спецификаций (иногда расплывчатых — и всегда контекстуальных) в попытки итерации, которые должны быть проверены другими людьми (менеджерами проекта, клиентами). Это может быть непредсказуемым и иногда произвольным процессом, когда дело доходит до деталей.

Что должны сделать менеджеры электронной коммерции, чтобы использовать ИИ в своих интересах?

Важно быть на платформе электронной коммерции, которая активно работает над тем, чтобы воспользоваться преимуществами популярных технологий искусственного интеллекта. Например, разработчики уже экспериментируют с темами без кода для Shopify (например, nyla.app ), которые полагаются на ИИ для быстрого и простого изменения дизайна. Тем не менее, в атмосфере перемен существует вероятность принятия неверных решений, когда дело доходит до выбора платформы. Программное обеспечение, которое слишком сильно зависит от ИИ на данном этапе, может нести нагрузку непредвиденных последствий — уровни обслуживания и настройки, которые в настоящее время были бы узкоспециализированными (и, следовательно, непомерно дорогостоящими) в среднесрочной перспективе.

Более чем когда-либо превосходное и опытное руководство станет вашим лучшим союзником. Выберите агентство-партнера, которому вы можете доверять и которое объективно относится к платформам и инструментам. InteractOne не претендует на то, чтобы быть независимым, но мы также никогда не стеснялись сильных и слабых сторон Magento, Adobe, Shopify, BigCommerce и всех лежащих в их основе технологий. Наша роль состоит в том, чтобы давать советы без прикрас, основываясь на том, что мы видим в экосистеме.

Не верьте нам на слово. Будьте в курсе, подписывайтесь на лидеров отрасли, экспериментируйте с искусственным интеллектом, посещайте выставки и семинары и т. д.

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

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

    Получите квалифицированную помощь сегодня!

    Старший член команды InteractOne свяжется с вами в течение дня.

    Напишите нам по адресу:

    Наша контактная форма

    Или, если вы предпочитаете старомодный телефонный звонок:
    Телефон (США): (513) 469-3362

    4665 Корнелл Роуд. Люкс 255
    Цинциннати, Огайо, 45241