Inspiration
With the sheer volume of information out there, it can oftentimes be hard to keep up with ever-dynamic topics, making it hard to stay informed on dynamic yet crucial topics like COVID-19.
What it does
TrueNews aggregates news from different major news sources given a specific news category, vastly reducing the time and effort it takes to become informed.
How we built
We worked with NewsAPI, a Python module that congregates articles from a plethora of news platforms. We first had the user specify what category of news they wanted like "Health", "Business", or "Technology", then a specific topic like "politics". Using this input, we pulled the top-trending stories from sites like CNN, MBC, etc, and provided the links to those sights so that users could easily access them. Once the user was done looking through articles on that particular topic, they could either chose to end the program or select a different category/topic.
Challenges we ran into
We had to ensure that the program can handle all types of user searches. We also had a tough time embedding our python code into HTML. Since neither of us knew how to design the website, we ran into the problem of how to properly format the site with the right HTML headers.
Accomplishments that we're proud of
We managed to successfully embed our python code into an HTML-based website using replit.com.
What we learned
We learned how to manage our code on various platforms such as PyCharm, Atom.io, and Replit. We learned how to properly work with APIs to get exactly what we wanted and how to properly implement it into our code.
What's next for True News
We would like to work on the format and quality of the website itself, as well as allowing the user to further specify their area of interest when making a search.
Log in or sign up for Devpost to join the conversation.