Skip to content

Filtering Tweets Using a Naive-Bayes Classifier

Notifications You must be signed in to change notification settings

pedrotramos/TweetRelevance

 
 

Repository files navigation

Filtering Tweets Using a Naive-Bayes Classifier

The goal of this project is to use a Naive-Bayes Classifier to reduce the amount of tweets iFood's marketing team needs to read. They are mentioned in an enormous amount of tweets every single day, so it's hard for the marketing team to keep up with every tweet that they should give attention to. That's where this project comes in handy: It's able to automatically classify a specific tweet as Relevant or Not Relevant, which would help them a lot in keeping up with the tweets that actually matter.

The Naive-Bayes Classifier works based on the Bayes' Theorem:

In order to run the project a Twitter Developer Account had to be created. The account provides the keys needed to get tweets through tweepy. If you want to run the project locally, make sure to create a Developer Account and use your own keys.

To know more details about the project refer to the RelevanceClassifier notebook. In order to run the project make sure to install all the libraries necessary with pip install -r requirements.txt

About

Filtering Tweets Using a Naive-Bayes Classifier

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Python 0.1%