Inspiration

I had little time to look through the news article and even then I was not able to finish reading the news. This inspired me to create a fast way to read the lengthy articles in a short period of time in order to have time to finish reading the news.

What it does

My project helps to summarize web articles to reduce time that is spent reading the news. The must paste the link of the article and hit submit. Then the website and/or app will shorten the article, anywhere form a sentence to a paragraph, allowing the user gain the same amount of information while utilizing less time which then can be used for something more productive.

How I built it

This project was built using python natural language toolkit and personally scraping and implementation algorithms using beautiful soup. The whole interface was written in a combination of HTML/CSS/JS. Additionally we were able to implement mobile version by using heroku online hosting

Android Download Link:

https://s3.amazonaws.com/gonativeio/static/5edabab146111c28c199603a/app-release.apk

Challenges I ran into

Switching from web flask to website, coding for texture, and using user interface. I tried to create a button that would allow the user to go back to the summarizer page, however I was only able make the website and app, but the user can refresh the app or go back to the summarizer page using the back button.

Accomplishments that I'm proud of

Successfully changing a web flask into a website and app, being able to create appealing appearance, highlighting as the user reads, and using user interface.

What I learned

I learned how to convert a web flask to a website, code for texture in python, and create user interface.

What's next for Article Summarizer

Being able to summarize multiple articles with having to refresh or go back, allowing user to choose summary length, and diversity in language options.

Built With

Share this project:

Updates