際際滷

際際滷Share a Scribd company logo
Smart PDF Reader
UPENDRA SINGH| UG201310038
RAVI PRAKASH GUPTA| UG201310027
MENTOR
Dr. Venkata Ramana Badarla
Problem Statement And Motivation
 Tired of googling every word while reading something you find interesting?
 The major problem faced by people who are willing to read is that they are refrained due to
lack of knowledge of the particular language the text is written in and due to lack of
resources at the present time they quit reading.
 Another major problem is the misinterpretation of the context due to lack of meaning of
some particular words, quite commonly observed in case of students.
 The aim of the project will focus these common problem of electronic reading. Our team will
be working towards creating a smart and dynamic pdf reader which can be used by the
reader. Providing him the best experience eradicating all the above problems.
Possible Solution
 A reader with inbuilt features of popping out the meaning,
possible reference and examples would cater to the problem
statement in a great effective way.
 Inbuilt dictionary, automatic google search and Wikipedia
reference are the components we would be embedding in the
prototype.
Smart PDF Reader
(Cross Platform)
Survey
 Among over 1500 million English speakers, only 375 million speakers are
native. The rest of the lot find it difficult to understand the language in a
dignified way present in the literature.
 Large number of words are added to the English literature every year and are
continuously being used in modern texts and most of the people are not aware
of the same.
 Among the present pdf readers, none of them provide the inbuilt
aforementioned features.
A1:Every day
A2:At least once per week
A3:At least once per month
A4:A few times per year
A5:Rarely
A6:I used to use them but
don't anymore
A7:Never
Source - Internet
Modularization
 We would be working towards the completion of the
project via five following sub-problems :
GUI
PARSER
READER
SMART
READER
CROSS
PLATFORM
Module Team Member Duration
GUI Application as per features. Upendra 15 Feb - 5 March
PDF Parser (Binding and analysis of
PDF Files, text extract and process)
Ravi 15 Feb - 29 Feb
PDF Reader (All features like zoom,
extract text to copy, select etc. )
Ravi 29 Feb - 25 March
Implementing and embedding APIs
(How dictionary will work in reader)
Upendra 5 Feb - 20 March
Cross Platform-Android App( Android
studio to build app)
Upendra 20 March  10 April
Cross Platform-Linux App(Kivy to make
cross platform)
Ravi 25 March  10 April
Reference
 http://blog.oxforddictionaries.com/august-2013-update/
 https://aytm.com/blog/daily-survey-results/dictionary-survey/
 Survey on 400 people conducted by aytm.com
 http://www.merriam-webster.com/help/faq-words-into-dictionary
Tech
 PyQt, python framework to build Gui
 Python binding for the PDF rendering library MuPDF
 Dictionary API (Merriam-Webster Development Center)
 How to use Oxford Dictionaries
 What is PDF Parser?
Questions And Answers ?
Thank You
UPENDRA SINGH| UG201310038
RAVI PRAKASH GUPTA| UG201310027

More Related Content

Report1

  • 1. Smart PDF Reader UPENDRA SINGH| UG201310038 RAVI PRAKASH GUPTA| UG201310027 MENTOR Dr. Venkata Ramana Badarla
  • 2. Problem Statement And Motivation Tired of googling every word while reading something you find interesting? The major problem faced by people who are willing to read is that they are refrained due to lack of knowledge of the particular language the text is written in and due to lack of resources at the present time they quit reading. Another major problem is the misinterpretation of the context due to lack of meaning of some particular words, quite commonly observed in case of students. The aim of the project will focus these common problem of electronic reading. Our team will be working towards creating a smart and dynamic pdf reader which can be used by the reader. Providing him the best experience eradicating all the above problems.
  • 3. Possible Solution A reader with inbuilt features of popping out the meaning, possible reference and examples would cater to the problem statement in a great effective way. Inbuilt dictionary, automatic google search and Wikipedia reference are the components we would be embedding in the prototype. Smart PDF Reader (Cross Platform)
  • 4. Survey Among over 1500 million English speakers, only 375 million speakers are native. The rest of the lot find it difficult to understand the language in a dignified way present in the literature. Large number of words are added to the English literature every year and are continuously being used in modern texts and most of the people are not aware of the same. Among the present pdf readers, none of them provide the inbuilt aforementioned features. A1:Every day A2:At least once per week A3:At least once per month A4:A few times per year A5:Rarely A6:I used to use them but don't anymore A7:Never Source - Internet
  • 5. Modularization We would be working towards the completion of the project via five following sub-problems : GUI PARSER READER SMART READER CROSS PLATFORM Module Team Member Duration GUI Application as per features. Upendra 15 Feb - 5 March PDF Parser (Binding and analysis of PDF Files, text extract and process) Ravi 15 Feb - 29 Feb PDF Reader (All features like zoom, extract text to copy, select etc. ) Ravi 29 Feb - 25 March Implementing and embedding APIs (How dictionary will work in reader) Upendra 5 Feb - 20 March Cross Platform-Android App( Android studio to build app) Upendra 20 March 10 April Cross Platform-Linux App(Kivy to make cross platform) Ravi 25 March 10 April
  • 6. Reference http://blog.oxforddictionaries.com/august-2013-update/ https://aytm.com/blog/daily-survey-results/dictionary-survey/ Survey on 400 people conducted by aytm.com http://www.merriam-webster.com/help/faq-words-into-dictionary Tech PyQt, python framework to build Gui Python binding for the PDF rendering library MuPDF Dictionary API (Merriam-Webster Development Center) How to use Oxford Dictionaries What is PDF Parser?
  • 7. Questions And Answers ? Thank You UPENDRA SINGH| UG201310038 RAVI PRAKASH GUPTA| UG201310027