Программисты смогут еще быстрее создавать приложения, ведь они смогут писать до 25% меньше кода. Именно такой процент кода способен дописывать искусственный интеллект Codota. Он дополняет код на основных языках программирования.
Codota – израильский стартап, основанный в 2015 году Дрором Вайсом и Эраном Яхавом. Компания создала бесплатный для использования плагин автодополнения, который поддерживает Java, Python, Javascript, PHP, Rust и работает в основных редакторах, таких как Eclipse и Android Studio.
Эран Яхав говорит, что Codota отличается от других искусственных интеллектов дополнения тем, что учится на «программистском словаре». Для понимания семантики алгоритму «скормили» миллионы строк открытого кода.
Нейросеть способна предсказывать относительно длинные куски кода. Например, при создании класса Codota предложит имя и ID переменной вместе с конструктором класса.