feat:Enhanced the Bias Analyzer

This commit is contained in:
2025-11-07 17:09:11 +05:30
parent 8ab92c2de3
commit 296b5eec88
5 changed files with 1641 additions and 788 deletions

View File

@@ -98,13 +98,14 @@ class AIGovernanceAnalyzer:
)
bias_results = self.bias_analyzer.analyze()
# Step 4: Assess risks
# Step 4: Assess risks with Presidio-enhanced detection
self.risk_analyzer = RiskAnalyzer(
self.processor.df,
self.trainer.results,
bias_results,
self.processor.protected_attributes,
self.processor.target_column
self.processor.target_column,
use_presidio=False # Set to True after installing: python -m spacy download en_core_web_sm
)
risk_results = self.risk_analyzer.analyze()