Deep TabNine: искусственный интеллект поможет писать код

10

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

ИИ-автозаполнение

8

Новинка предназначена для автозаполнения в редакторах набора кода (редакторы, в которых пишутся программы). Программа устанавливается в виде дополнения к существующему редактору, и помогает программисту кодировать, предлагая варианты для автозаполнения. Конечно, подобные программы используются уже давно, вспомним тот же T9, так часто ругаемый пользователями. По сути, это та же программа автозаполнения. Но особенность этого варианта в том, что впервые программу совместили с технологией AI, что существенно улучшило эффективность и расширило возможности. Дебютировала программа в прошлом году, сейчас выпушена новая версия. В программу интегрирован алгоритм от OpenAI – GPT-2. Ранних пользователей у программы довольно много, и все программисты, кто попробовал новую версию, как один нахваливают Deep TabNine, называя его лучшим инструментом.

Лучшие подсказки

9

Разработчик заявил, что Deep TabNine действительно предлагает наилучшие подсказки, если алгоритм правильно обучен. Обусловлено это тем, что алгоритм помимо того, что анализирует, что написал пользователь, ещё и черпает вдохновения из того массива знаний, что ему скормили при обучении. Анализируется множество закономерностей и выдаётся оптимальный вариант подсказки. Если текстовые алгоритмы ИИ обучаются на тысячах книг, миллионах статей и так далее, то Deep TabNine на нескольких миллионах файлов с программным кодом из GitHub. Программа сопоставляет код, ищет паттерны и предполагает (прогнозирует), какой код будет дальше. Кроме того, подключение ИИ даёт поддержку других языков программирования, их всего в портфеле программы более двадцати, и это в то время, когда большинство альтернатив работает лишь с одним языком.

Разумеется, Deep TabNine не скатерть самобранка, не волшебная лампа, код самостоятельно писать не может, так что, работу вашу не выполнит без вас. Это инструмент, который тоже иногда бывает неточен, и не для всего пригоден. Но точно ясно, это очень полезный инструмент в умелых руках, который существенно упрощает и ускоряет работу. Купить программу можно за 50 долларов, а корпоративная версия стоит 100 долларов.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звёзд (Пока оценок нет)
Загрузка...


Добавить комментарий

Ваш e-mail не будет опубликован.