The web is filled with too much hate and discrimination these days. From border walls, to hate speech. Bad! We thought we'd create something that would change all that and brighten people’s day up.
What it does
Memeify turns controversial political figures and violent events into swanky programmer memes. Content including President Trump is automatically replaced, but users have the option to block additional items such as Mike Pence, ISIS, Xenophobia, Hate Speech, and NSFW content. Serious vocabulary words on the page are also replaced with funny and lighthearted words such as “violence” to “love and peace”, and “Trump” to “Wallman”.
How we built it
Challenges we ran into
Finding and replacing the correct words in the DOM was challenging to implement. We initially tried adding all the text on screen to a single string before realizing that was horribly inefficient. Another challenge was adding search parameters to locate images. We were originally going to feed the images on the webpage through a reverse image search, but that yielded inconsistent results, so we changed the algorithm to search for the file name instead.
Accomplishments that we're proud of
What we learned
We learned that it isn’t smart to drink four bottles of Coffiest and demo on 2 hours of sleep, but also that perseverance, hard work, and collaboration won’t fail to bring you success.
What's next for Memeify
Memeify can be used to act as a lightweight content filter. More parameters and more memes can be added for an even better browsing experience on sketchier webpages. In the future, users will also be able to contribute their favourite memes’ to Memeify’s meme repository.