normalize method
Normalizes text based on language-specific rules
Implementation
@override
String normalize(String text) {
var normalized = text.trim().replaceAll(RegExp(r'\s+'), ' ');
// Remove punctuation and special characters
normalized = normalized.replaceAll(RegExp(r'[^\w\s]'), '');
return normalized.toLowerCase();
}