naive abstract classifier