Persian News Classifier Classify and predict the category and agency of each news. 1) Naive Bayes Implement a Naive Bayes classifier from scratch 2) Baseline Models Test some baseline models such as Naive Bayes, SGD and Linear SVM using sklearn library 3) Neural Network Model Apply a Bidirectional LSTM model using Keras