Я смотрю в Вив искусственного интеллектуального агента в разработке. Основываясь на том, что я понимаю, этот AI может генерировать новый код и выполнять его на основе запроса от пользователя. Мне интересно узнать, как этот ИИ может научиться генерировать код на основе какого-либо запроса. Какие алгоритмы машинного обучения участвуют в этом процессе? Одна вещь, которую я рассмотрел, это разбить набор данных программ шаг за шагом. Например:
Код взять в среднем за 5 сроков
1 - сложить все 5 терминов
2 - разделить на 5
Затем я обучил бы алгоритм преобразования текста в код. Это, насколько я понял. Однако я ничего не пробовал, потому что я не уверен, с чего начать. У кого-нибудь есть идеи о том, как реализовать Viv? Вот демонстрация Вив.