Inspiration
There's a lot of content out on the internet. It's usually hard for user to go over and read everything they come across and make opinions. So we made a tool that helps users identify the key words in an article and form an opinion based on those key words.
What it does
It scans through any web-page/article and breaks them into sentences and analyzes the key subjective aspects of the text. It then highlights those key aspects so that the user can make an opinion based off them.
How we built it
We used Python to build our back-end. The back-end contains code that breaks down huge paragraphs into sentences. We then used JavaScript to develop our front-end/UI.
Challenges we ran into
Deploying the flask API server on the Google Cloud Platform was difficult because the additional configurations required data to go through the firewalls.
Accomplishments that we're proud of
We completed the project in a very organized fashion.
What we learned
Using NLP (Natural Language Processing) libraries to perform sentiment analysis, routing data through RESTful APIs, and computing polarity and subjectivity of given text.
What's next for AnaTxt
Expand analytical capabilities, offer more user interfaces and extensions. For example, a mobile app that summarizes articles for you.
Log in or sign up for Devpost to join the conversation.