Я шукав у Viv штучного інтелектуального агента в розвитку. На основі того, що я розумію, цей AI може генерувати новий код і виконувати його на основі запиту від користувача. Мені цікаво знати, як цей AI здатний навчитися генерувати код на основі деяких запитів. Які алгоритми машинного навчання беруть участь у цьому процесі? Одне, що я вважав, - це розбивати набір програм за кроком. Наприклад:
Код прийняти в середньому 5 термінів
1 - Додайте всі 5 доданків разом
2 - Поділіть на 5
Тоді я би навчив алгоритм перетворення тексту в код. Це наскільки я зрозумів. Я нічого не пробував, тому що я не впевнений, з чого почати. У когось є ідеї, як реалізувати Viv? Ось демонстрація Viv.