/Persian-News-Classifier

Implementing a news classifier on Persian news dataset

Primary LanguageJupyter Notebook

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