Inspiration

Modern news is filled with clickbait content, and it can be a real damper on your day to wake up to sensationalist headlines. We wanted a simple, elegant way to get to you exactly what you want to read that day, for exactly the mood you're feeling.

What it does

ZenFiltr is a Chrome Extension that replaces your new tab. It uses web scraping to fetch news articles from top media outlets and delivers to you news articles on topics you're interested in. Specifically, ZenFiltr makes use of sentiment analysis to match articles with your mood that day. Are you looking for something uplifting, or something more spicy? :)

How we built it

ZenFiltr is built in HTML, CSS, and Javascript, with the sentiment analysis scripted in Python, and ported to Javascript.

Challenges I ran into

Building a lightweight Chrome Extension that relies on scripting/a server/backend/all of the above was a lot more difficult to coordinate than we thought. Also UX design.

Accomplishments that I'm proud of

Our first hackathon project!

What I learned

To plan more thoroughly the fullstack (and whether we would need one in the first place).

Built With

Share this project:

Updates