我一直在研究Viv,这是一种正在开发的人工智能代理。这是 Viv 的演示(由 Dag Kittlaus 提供)。
据我了解,这个 AI 可以生成新代码并根据用户的查询执行它。
我很想知道这个 AI 如何学习基于某些查询生成代码。这个过程涉及到什么样的机器学习算法?
我考虑的一件事是逐步分解程序数据集。例如,这里是取平均 5 个术语的代码
- 将所有 5 个术语加在一起
- 除以 5
然后我会训练一个算法来将文本转换为代码。据我所知。但是,我没有尝试过任何事情,因为我不确定从哪里开始。
有人对 Viv 的实现方式有任何想法吗?