--- language: en tags: - bug-classification - severity-classification - software-engineering license: apache-2.0 datasets: - custom-github-issues pipeline_tag: text-classification --- # BugFlow Severity Classifier Fine-tuned CodeBERT model for classifying bug report severity levels. ## Labels - **Low**: Minor issues, cosmetic changes - **Medium**: Standard bugs affecting some functionality - **High**: Important bugs affecting major functionality - **Critical**: System crashes, data loss, security issues ## Usage ```python from transformers import RobertaTokenizer, RobertaForSequenceClassification import torch model = RobertaForSequenceClassification.from_pretrained("YOUR_USERNAME/bugflow-severity-classifier") tokenizer = RobertaTokenizer.from_pretrained("YOUR_USERNAME/bugflow-severity-classifier") text = "Application crashes when clicking login button" inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True) outputs = model(**inputs) probs = torch.softmax(outputs.logits, dim=1) labels = ['low', 'medium', 'high', 'critical'] predicted = labels[torch.argmax(probs).item()] print(f"Severity: {predicted}") ``` ## Training - Base model: microsoft/codebert-base - Dataset: Custom GitHub issues dataset + domain-specific bugs - Fine-tuned using Hugging Face Transformers