Online News Popularity Prediction
Anuradha Boche
Introduction
Types of features:
Dependent variable - Number of shares
Without transformation (non centered, non linear and right skewed)
With log transformation (more centered, linear and normally distributed)
Feature selection
Important predictors
Independent variables (Predictors)
Weak Predictors (Categorized as tentative by Boruta and low importance in RF)
Little or no relationship (Very high p-value > 0.5)
Lastly, when we run lasso regression we can observe that features like article type is world, no. of videos, article polarity etc have been regularized by shrinking their coefficients to 0.
Relationship b/w predictors
Data channel vs LDA topics
Categorical predictors
Type of article vs Popularity
Publishing day vs Popularity
Relationship with important predictors
Relationship with important predictors
Relationship b/w important predictors
Model ROCs
Area under the curve: 70.19%
Area under the curve: 66.17%
Area under the curve: 64.17%
Model scorecard
Model | Accuracy (%) |
Logistic Regression | 65.89 |
Stepwise Regression | 63.01 |
Random Forest | 67.65 |
SVM (kernel - polynomial) | 65.26 |
Ridge Regression | 62.71 |
Lasso Regression | 63.08 |
GAM (with splines) | 64.29 |
Recommendation
Traits for popular articles:
Future work:
Thank You! Questions?
Appendix
Appendix