SlideShare a Scribd company logo
1 of 7
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

Viewers also liked

Slf02 licenciatura fisioterapia horario 2015
Slf02 licenciatura fisioterapia horario 2015Slf02 licenciatura fisioterapia horario 2015
Slf02 licenciatura fisioterapia horario 2015mischellc91
 
1BBOX Case Studies
1BBOX Case Studies1BBOX Case Studies
1BBOX Case StudiesKevin Barko
 
Paraxial Ray Optics Invisibility Cloaking
Paraxial Ray Optics Invisibility CloakingParaxial Ray Optics Invisibility Cloaking
Paraxial Ray Optics Invisibility CloakingTyler Peterson
 
Meninjau Ulang Makna Pluralisme & KBB di Indonesia
Meninjau Ulang Makna Pluralisme & KBB di IndonesiaMeninjau Ulang Makna Pluralisme & KBB di Indonesia
Meninjau Ulang Makna Pluralisme & KBB di IndonesiaSudarliadi Alisyahidar II
 
Ai_Project_report
Ai_Project_reportAi_Project_report
Ai_Project_reportRavi Gupta
 
гост р 52906 обор.авиатопливообечпечения
гост р 52906 обор.авиатопливообечпечениягост р 52906 обор.авиатопливообечпечения
гост р 52906 обор.авиатопливообечпеченияBorkhuu Bataa
 

Viewers also liked (15)

Tics consulta
Tics consultaTics consulta
Tics consulta
 
Cv fernnando vasquez
Cv fernnando vasquezCv fernnando vasquez
Cv fernnando vasquez
 
Timeline
TimelineTimeline
Timeline
 
Cv Fernnando Vasquez
Cv Fernnando VasquezCv Fernnando Vasquez
Cv Fernnando Vasquez
 
Slf02 licenciatura fisioterapia horario 2015
Slf02 licenciatura fisioterapia horario 2015Slf02 licenciatura fisioterapia horario 2015
Slf02 licenciatura fisioterapia horario 2015
 
1BBOX Case Studies
1BBOX Case Studies1BBOX Case Studies
1BBOX Case Studies
 
Paraxial Ray Optics Invisibility Cloaking
Paraxial Ray Optics Invisibility CloakingParaxial Ray Optics Invisibility Cloaking
Paraxial Ray Optics Invisibility Cloaking
 
CV
CVCV
CV
 
Meninjau Ulang Makna Pluralisme & KBB di Indonesia
Meninjau Ulang Makna Pluralisme & KBB di IndonesiaMeninjau Ulang Makna Pluralisme & KBB di Indonesia
Meninjau Ulang Makna Pluralisme & KBB di Indonesia
 
Ai_Project_report
Ai_Project_reportAi_Project_report
Ai_Project_report
 
гост р 52906 обор.авиатопливообечпечения
гост р 52906 обор.авиатопливообечпечениягост р 52906 обор.авиатопливообечпечения
гост р 52906 обор.авиатопливообечпечения
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Effective presentation
Effective presentationEffective presentation
Effective presentation
 
Resume2014.docx
Resume2014.docxResume2014.docx
Resume2014.docx
 
Main report
Main reportMain report
Main report
 

Similar to Report1

Free Technologies to Support Inclusion
Free Technologies to Support InclusionFree Technologies to Support Inclusion
Free Technologies to Support Inclusionmagsmckay
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210Mahmoud Samir Fayed
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptxDishaSharma737984
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptxAryanSharma853911
 
A Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidA Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidHozaifa Moaj
 
Resources To Support Library And Information Specialists Aug 09
Resources To Support Library And Information Specialists Aug 09Resources To Support Library And Information Specialists Aug 09
Resources To Support Library And Information Specialists Aug 09magsmckay
 
Software for paper formatting
Software for paper formatting Software for paper formatting
Software for paper formatting salonibansal21
 
Introduction to ePublishing
Introduction to ePublishingIntroduction to ePublishing
Introduction to ePublishingApex CoVantage
 
Assistive technology
Assistive technology  Assistive technology
Assistive technology janiceaughey
 
Markdown - friend or foe?
Markdown - friend or foe?Markdown - friend or foe?
Markdown - friend or foe?Ellis Pratt
 
Computer Science Is The Study Of Principals And How The...
Computer Science Is The Study Of Principals And How The...Computer Science Is The Study Of Principals And How The...
Computer Science Is The Study Of Principals And How The...Laura Martin
 
DEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAF
DEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAFDEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAF
DEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAFcsandit
 
What is a "programmer"?
What is a "programmer"?What is a "programmer"?
What is a "programmer"?Jeff Crockett
 
8-2010 Assistive Technology by Tonsetic
8-2010 Assistive Technology by Tonsetic8-2010 Assistive Technology by Tonsetic
8-2010 Assistive Technology by TonseticSally Garza
 
Natural Language Processing (NLP), Search and Wearable Technology
Natural Language Processing (NLP), Search and Wearable TechnologyNatural Language Processing (NLP), Search and Wearable Technology
Natural Language Processing (NLP), Search and Wearable Technologypixelbuilders
 

Similar to Report1 (20)

Free Technologies to Support Inclusion
Free Technologies to Support InclusionFree Technologies to Support Inclusion
Free Technologies to Support Inclusion
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210
 
Jisc Access Apps
Jisc Access AppsJisc Access Apps
Jisc Access Apps
 
Kuet dreamers
Kuet dreamersKuet dreamers
Kuet dreamers
 
Assitive techology for literacy
Assitive techology for literacyAssitive techology for literacy
Assitive techology for literacy
 
Assitive techology for literacy
Assitive techology for literacyAssitive techology for literacy
Assitive techology for literacy
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
 
A Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidA Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in Android
 
Resources To Support Library And Information Specialists Aug 09
Resources To Support Library And Information Specialists Aug 09Resources To Support Library And Information Specialists Aug 09
Resources To Support Library And Information Specialists Aug 09
 
Software for paper formatting
Software for paper formatting Software for paper formatting
Software for paper formatting
 
Introduction to ePublishing
Introduction to ePublishingIntroduction to ePublishing
Introduction to ePublishing
 
Assistive technology
Assistive technology  Assistive technology
Assistive technology
 
Markdown - friend or foe?
Markdown - friend or foe?Markdown - friend or foe?
Markdown - friend or foe?
 
Free opensourceat
Free opensourceatFree opensourceat
Free opensourceat
 
Computer Science Is The Study Of Principals And How The...
Computer Science Is The Study Of Principals And How The...Computer Science Is The Study Of Principals And How The...
Computer Science Is The Study Of Principals And How The...
 
DEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAF
DEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAFDEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAF
DEVELOPMENT OF TOOL TO PROMOTE WEB ACCESSIBILITY FOR DEAF
 
What is a "programmer"?
What is a "programmer"?What is a "programmer"?
What is a "programmer"?
 
8-2010 Assistive Technology by Tonsetic
8-2010 Assistive Technology by Tonsetic8-2010 Assistive Technology by Tonsetic
8-2010 Assistive Technology by Tonsetic
 
Natural Language Processing (NLP), Search and Wearable Technology
Natural Language Processing (NLP), Search and Wearable TechnologyNatural Language Processing (NLP), Search and Wearable Technology
Natural Language Processing (NLP), Search and Wearable Technology
 

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