sms_spam_detector
A deterministic SMS spam detector for Flutter/Dart.
Uses rule-based analysis (keywords, suspicious links, regex, heuristics) with weighted scoring.
Features
- ✅ Works offline
- ✅ Explainable results
- ✅ Extendable with custom rules
Usage
import 'package:sms_spam_detector/sms_spam_detector.dart';
void main() {
final detector = SpamDetector();
final result = detector.analyze("Congratulations! You WIN MONEY now!");
print(result);
}