0 |
Написать компьютерную программу может стать не сложнее, чем найти что-нибудь в Интернете. Новый проект, объединивший более двух десятков софтверных экспертов хьюстонского Университета Райса, имеет целью создание инструментария PLINY, способного автоматически дописывать и исправлять код программ, примерно так, как в поисковых движках исправляется правописание запросов или предлагается их уточнение.
Эта четырехлетняя инициатива получила финансовую поддержку от DARPA в объеме 11 млн долл.
Ядром будущей системы, названной по имени древнеримского натуралиста и автора первой энциклопедии, Плиния-старшего, станет механизм добычи данных, постоянно сканирующий обширные коллекции программ с открытым исходным кодом.
Новейшие технологии глубокого анализа программ и аналитики больших данных будут задействованы в нем для пополнения и оптимизации базы данных, к которой смогут обращаться программисты для завершения, отладки или верификации своего кода.
«Ответы на запросы будут формулироваться с использованием байесовской статистики, — пояснил Крис Джермейн (Chris Jermaine), адъюнкт-профессор компьютерных наук в Райсе. — Как и сегодняшние алгоритмы проверки правописания сначала будет предлагаться самое вероятное решение, но если первый ответ окажется неправильным, программисты смогут перебирать и другие возможные варианты».
Помимо сотрудников Университета Райса, в проекте будут задействованы специалисты Висконсинского университета в Мэдисоне, Техасского университета в Остине и компании GrammaTech.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
0 |