Inspiration -The Internet is full of article and data but we didn’t had time to read all. This inspired us to create a tool which can get the chunk/ summary of articles to gain ample knowldge in a lesser time.
What it does-**In this expeditious world, Smart Summary is an advanced tool that allows users to get o summaried version of any document they provide. This tool is also working on reducing
the language barrier around the alobe by developing a module that will also allow the user to translate and summarise in any language they prefer.**
How we built it- I got excited through research on NLP on Stanford Univ. I used libraries to extract data from website, process it by removing stop words and tokenized the words got their frequency and arranged sentencees with their score and gave user the top lines they want. I used streamlit to create frontend and cloud deployment. Other python libraries were used to transate and other purpose
Challenges we ran into- Making computers understand Human Language is a cruicial task. We faced probolems on how to slect or reject a sentence. Not only this, we faced problems in extracting right content from website initially. Thank God , later a lot of problems were solved.
Accomplishments that we're proud of- This tool is sucessfully deployed and working on https://sqrt676-nlp-text-summarization-stgitf2-streamlit-uekmjx.streamlit.app/
It is giving good summary and many of my professors were happy to summarize their Research Paper.
What we learned- We as a team learned a lot of things , from using extemsive python power to Linguistic approach in programming. Also learned to work together as a team.
What's next for Smart Summary- A lot is there apart from multi-Lingual summary, live text recognitions and other supprort that can access content from major websites. It'll prove a great tool to Students and professor.
Built With
- lxml
- natural-language-processing
- nltk
- python
- streamlit
Log in or sign up for Devpost to join the conversation.