Platform for Machine Learning projects on Software Engineering
Перейти к файлу
Marco Castelluccio 0c82a1bae0 Enable several flake8 checkers
Former-commit-id: 480806b105
2018-09-21 16:45:04 +02:00
.gitignore First commit 2018-03-11 20:12:35 +00:00
.isort.cfg Enable several flake8 checkers 2018-09-21 16:45:04 +02:00
LICENSE First commit 2018-03-11 20:12:35 +00:00
README.md First commit 2018-03-11 20:12:35 +00:00
bugbug.py Make use of the keywords that definitely classify a bug 2018-06-18 15:13:58 +01:00
classes.csv First commit 2018-03-11 20:12:35 +00:00
classes_more.csv Add more labelled bugs 2018-09-21 16:35:24 +02:00
get_bugs.py Move get_labels function to get_bugs.py module 2018-08-07 02:03:40 +02:00
handwritten_rules_run.py Rename run.py to handwritten_rules_run.py 2018-09-21 16:26:07 +02:00
requirements.txt First commit 2018-03-11 20:12:35 +00:00
setup.cfg Enable several flake8 checkers 2018-09-21 16:45:04 +02:00
test-requirements.txt Enable several flake8 checkers 2018-09-21 16:45:04 +02:00

README.md

bugbug - Classify Bugzilla bugs between actual bugs and bugs that aren't bugs

Bugs on Bugzilla aren't always bugs. Sometimes they are feature requests, refactorings, and so on. The aim of this project is to distinguish between bugs that are actually bugs and bugs that aren't.

This is currently done with a set of handwritten rules.

The dataset currently contains 380 bugs, the precision of the current classifier is ~90%, the recall ~80%.