All Projects → DmitrySerg → memology

DmitrySerg / memology

Licence: other
Memes - why so popular?

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to memology

Dan Jurafsky Chris Manning Nlp
My solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012.
Stars: ✭ 124 (+287.5%)
Mutual labels:  parsing, nlp-machine-learning
Concrete-Syntax-Tree
Concrete Syntax Trees represent s-expressions with source information
Stars: ✭ 48 (+50%)
Mutual labels:  parsing
jina-meme-search
Meme search engine built with Jina neural search framework. Search with captions or image files to find matching memes.
Stars: ✭ 21 (-34.37%)
Mutual labels:  memes
Compiler-written-in-Haskell
A Turing complete language 😉
Stars: ✭ 31 (-3.12%)
Mutual labels:  parsing
MP4Parse
C++ library for MP4 file parsing.
Stars: ✭ 55 (+71.88%)
Mutual labels:  parsing
word2vec-tsne
Google News and Leo Tolstoy: Visualizing Word2Vec Word Embeddings using t-SNE.
Stars: ✭ 59 (+84.38%)
Mutual labels:  nlp-machine-learning
core
WIP - A personal life helper providing solutions and happiness
Stars: ✭ 17 (-46.87%)
Mutual labels:  nlp-machine-learning
cvscan
Your not so typical resume parser
Stars: ✭ 46 (+43.75%)
Mutual labels:  parsing
Machine-Learning-Projects-2
No description or website provided.
Stars: ✭ 23 (-28.12%)
Mutual labels:  nlp-machine-learning
The-Fed
A simple game about central banking
Stars: ✭ 86 (+168.75%)
Mutual labels:  memes
ibm-ai-day
Presentation for IBM Community Day AI
Stars: ✭ 13 (-59.37%)
Mutual labels:  nlp-machine-learning
libwifi
An 802.11 Frame Generation and Parsing Library in C
Stars: ✭ 27 (-15.62%)
Mutual labels:  parsing
Nuts
自然语言处理常见任务(主要包括文本分类,序列标注,自动问答等)解决方案试验田
Stars: ✭ 21 (-34.37%)
Mutual labels:  nlp-machine-learning
lucene-geo-gazetteer
Uses Apache Lucene, OpenNLP and geonames and extracts locations from text and geocodes them.
Stars: ✭ 34 (+6.25%)
Mutual labels:  nlp-machine-learning
MLH-Quizzet
This is a smart Quiz Generator that generates a dynamic quiz from any uploaded text/PDF document using NLP. This can be used for self-analysis, question paper generation, and evaluation, thus reducing human effort.
Stars: ✭ 23 (-28.12%)
Mutual labels:  nlp-machine-learning
gitmeme
Enjoy a meme after every git commit
Stars: ✭ 16 (-50%)
Mutual labels:  memes
kataw
An 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+846.88%)
Mutual labels:  parsing
Singulink.IO.FileSystem
Reliable cross-platform strongly-typed file/directory path manipulation and file system access in .NET.
Stars: ✭ 16 (-50%)
Mutual labels:  parsing
wrangler
Wrangler Transform: A DMD system for transforming Big Data
Stars: ✭ 63 (+96.88%)
Mutual labels:  parsing
A41SLBOT
All For One Bot is an open-source discord server bot built for All For One SL™ discord server.
Stars: ✭ 83 (+159.38%)
Mutual labels:  memes

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)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].