Skip to content

Implemented two(SVM and Random Forest) machine learning based classification algorithm to classify news articles in two(Low/Highly popular) and three(Low/Moderate/Highly popular) classes given certain no. of features. can be in .

Notifications You must be signed in to change notification settings

SilentFlame/News-popularity-prediction

Repository files navigation

News-popularity-prediction

Join the chat at https://gitter.im/News-popularity-prediction/Lobby

The project aims to develop an effective learning algorithm to predict how popular an online article (news or story) would be before its publication by analyzing several statistic characteristics extracted from it.

The data

  • The data is taken from here

Project objective

Classify articles in different classes based on how many shares (how popular) they can get.

Types of classification

  • 2 class classification(High, Low)
  • 3 class classification(High, Moderate, Low)

Algorithms used

  • Residual Sum of Squares (RSS)
  • BIC (Bayesian Information Criterion)
  • Kernel SVM
  • Random forest

other contributors

About

Implemented two(SVM and Random Forest) machine learning based classification algorithm to classify news articles in two(Low/Highly popular) and three(Low/Moderate/Highly popular) classes given certain no. of features. can be in .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages