feat: Naive Bayes algorithm