Inspiration
We think one of the best ways to work toward equality is through charitable donations to worthy causes. But how can one be certain that a charity is reliable? If a charity isn't reliably working towards its mission users may try to spread the word using media like Twitter, but sometimes their critiques aren't heard.
What it does
It displays positivity and subjectivity scores, on scales of 1 to 100, of the last 150 tweets directed toward a charity input by the user.
How we built it
We used Flask to build the backend and HTML/CSS/Javascript to build the frontend. We used proxies to get around the Twitter API's restriction of only looking at tweets from the past two weeks, then used natural language processing to analyze the tweets and give them a rating.
Challenges we ran into
We were originally going to build a Chrome extension but ran into issues with differing behavior among our team's laptops.
Accomplishments that we're proud of
We're proud of making the UI look clean including autocomplete functionality and for analyzing the sentiment of tweets with reasonable accuracy.
What's next for Charity Check
Possible next steps include displaying top tweets on the page.
Log in or sign up for Devpost to join the conversation.