Memes - why so popular?
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pictures
.gitignore reworked the rep structure Nov 18, 2017
KnowYourMemesParser.ipynb renamed headers Jan 13, 2018
KnowYourMemesParser.py finished console version Jan 12, 2018
MEMES.csv
Memology.ipynb reworked the rep structure Nov 18, 2017
Memology_english.ipynb
README.md changed readme Jan 12, 2018

README.md

Memology

Memes - why so popular?

My workshop talk at DataFest4 about parsing websites (including KnowYourMeme) can be found here.

The project

Memology.ipynb contains a short exploration of the dataset, with some graphs, statistics, etc., and, of course, text analysis and modelling. Based on the average views of the meme per day I have created 5 groups of "popularity" varying from "very unpopular" to "viral". To deal with the description texts I used TF-IDF transformation, which then passed to Logit regression and Random Forest. Overall, the quality of the models was quite satisfactory, achieving accuracy of 0.43 (with the naive constant baseline of 0.2)