Professional Documents
Culture Documents
2
We have created a note taking software which provides a simple way to
take notes:
3
Features:
Speech recognition-
py_audio-google_audio
Used nltk for:
● Summarization
● Key word detection
4
Design sketch 5
How we achieved key word detection:
● Term Frequency – How frequently a term occurs in a text. It is measured as the number
of times a term t appears in the text / Total number of words in the document
● Essentially, what we did was calculate the word importance inside the document
● We improved our overall efficiency through stop word detection
● We used nltk to remove stop words such as “the”, “it”, “them
Key words: top 5 most important words
6
Note: We used the py_audio and
Summarization google_audio libraries for text to
Extraction-based summarization
speech translation
Based on the sentences inside the code,
7
How We Built It
8
Demo: Let’s show you
how it works!
9
Future Plans:
Live translation in all languages
Better UI
Keyword detection(more advanced)
We didn’t have enough time to improve our front
end because our program was so complicated
We hope to deploy this web application into the real world for students like us take
notes for the critical years of high school and college effectively.
10
Challenges we faced:
- Text Summarization
- NLP libraries for keywords
- Methods of Collaboration
- Communication through
different time Zones
11
Thank you!
12