Understand it before memorizing it.
Combine how likely each feature is under each class then compare posteriors.
Where this model earns its place
Text classification
Start with a simpler baseline then compare this model using the same evaluation split and operational constraints.
Small datasets
Start with a simpler baseline then compare this model using the same evaluation split and operational constraints.
Baseline models
Start with a simpler baseline then compare this model using the same evaluation split and operational constraints.
Trade-offs matter more than popularity.
Strengths
✓ Very fast
✓ Works well with sparse text
Limitations
△ Independence assumption is strong
Metrics to watch
Before it reaches real users
- 01
Choose correct variant
Document the assumption and instrument the condition so regressions can be detected.
- 02
Smooth probabilities
Document the assumption and instrument the condition so regressions can be detected.
- 03
Inspect calibration
Document the assumption and instrument the condition so regressions can be detected.