Who wants to read whole story these days? We daily deal with humungous text and it may be impossible to read every bit of those. So wouldn't it be nice if we can ask an intelligent machine to summarize it for us!

What it does

The app asks users to provide text which they want to summarize. Along with that users can also select the scale by which they want to summarize. Then finally within no time the app will produce the summary.

How we built it

We used the Google's cloud service for Natural Language Processing (N.L.P.) and integrated the app in python. We used the flask framework for running this app on localhost.

Challenges we ran into

Google's trained N.L.P. algorithm does a good job in analyzing the sentiment of the text. However, it was challenging for us to decide on what parameters we should summarize the whole text and also preserve the important information that comes along with the text. We developed our algorithm to efficiently summarize the whole text.

Accomplishments that we're proud of

We are proud that we have realized our idea in such a short time.

What we learned

We learned how to use Google Cloud's NLP api as well as Flask and Heroku.

What's next for Cut It Out

We want to further do the analysis of essays and their prompts so as to grade those essays according to the need.

Built With

Share this project: