Точность это количество реальных багов среди того, что нашлось, а не количество показанных предупреждений из всех ошибок, что есть. Про количество относительно всех ничего гарантировать пока не можем.
Результаты для джаваскрипта были в табличке в статье:
Для питона в итоге результаты получились похожими: для бинарных операторов такие же, для перестановки аргументов и бинарных операндов — хуже на 5-10% в зависимости от используемого размера словаря (какой процент редко встречающихся токенов выкидываем).
Но стоит отметить две вещи:
Результат получен вручную, посмотрев на предсказанные ошибки. Это не очень большая выборка, по-настоящему содержательные результаты появятся, когда плагин будет выложен и появятся логи использования.
Детектор работает в реальном времени, поэтому его предсказания важны не столько для уже запущенного и проверенного кода, сколько для получающегося в процессе написания. Работая с датасетом мы работаем с уже проверенным кодом, а вот по логам плагина мы сможем понять, помогает ли детектор исправлять ошибки еще во время их появления.
Информация
В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Точность это количество реальных багов среди того, что нашлось, а не количество показанных предупреждений из всех ошибок, что есть. Про количество относительно всех ничего гарантировать пока не можем.
Для питона в итоге результаты получились похожими: для бинарных операторов такие же, для перестановки аргументов и бинарных операндов — хуже на 5-10% в зависимости от используемого размера словаря (какой процент редко встречающихся токенов выкидываем).
Но стоит отметить две вещи: