Spaces:
Runtime error
Runtime error
| import re | |
| def humility_score(text): | |
| humility_keywords = ["I may be wrong", "I don't know", "uncertain", "open to correction", "not sure"] | |
| score = sum(1 for phrase in humility_keywords if phrase in text.lower()) | |
| return score / len(humility_keywords) | |
| def bias_confession_rate(text): | |
| bias_phrases = ["I have a bias", "this may be biased", "subjective", "limited perspective", "flawed assumption"] | |
| score = sum(1 for phrase in bias_phrases if phrase in text.lower()) | |
| return score / len(bias_phrases) | |
| def get_metrics(text): | |
| return { | |
| "humility_score": humility_score(text), | |
| "bias_confession_rate": bias_confession_rate(text) | |
| } | |