Title
Python mini project simulating an AI bug classification workflow with automated validation using Pytest
Description:
This project simulates an AI workflow for bug triage using Python.
Bug descriptions are automatically classified into category, severity, and priority and then validated using pytest.
Introduced intentionally conflicting expectations to simulate real-world inconsistencies in bug triage decisions. The test suite detects classification mismatches, demonstrating validation of AI outputs.
Tech Stack:
-
- Python
-
- Pytest
-
- Pytest-HTML
-
- JSON
Architecture:

Flowchart Diagram:

What it does:
-
- Classifies bug reports using rule-based AI logic
-
- Validates results against expected outcomes
-
- Detects incorrect classifications (FAIL cases)
-
- Generates structured test reports
Repository Github: