SlideShare uma empresa Scribd logo
1 de 10
WEB SCRAPING FOR CMS
WEBSITES IN ANDROID
APPLICATION
Major Project Part-2
Problem Statement
As number of users accessing World Wide Web using
smart phones is growing exponentially there is an urgent
need to address issues related this mode of access.
Some of these issues includes limited display space,
quick access to ‘only’ relevant information etc. which can
be addressed using Web scraping. Major part of World
Wide Web today exists as web pages developed using
Content Management Systems like Wordpress, phpBB
etc. So a generic approach can be developed for
extracting relevant information from such web pages
using already available Web scraping tools.
Assumptions
 Assumption 1: The user knows how to
operate the android phones.
 Assumption 2: The Android Version should
not be less than the Version 4.4 or API
level 19.
Approach to the Solution
 Wordpress is the most extensively used Content
Management System. So we decided to develop a
solution for Web Scraping based information retrieval
from Wordpress web pages.
 Thereby we have chosen android application to serve
the purpose. Android is the world's most widely used
Smartphone platform. Android's share of the global
smart phone market, led by Samsung products, was
64% in March 2013. In July 2013 there were 11,868
different Android devices, scores of screen sizes and
eight OS versions simultaneously in use.
Approach to the Solution
 For its compatibility with Android platform
we selected jsoup as preferred web
scraping tool and developed a model
application for website
www.geeksforgeeks.org.
Algorithm
Tools and Technology
 Android SDK
 Eclipse
 jsoup
Hardware Requirements
 Personal computer/Laptop
 Android phone (version: 4.4 API level:19)
LIMITATIONS OF THE SOLUTION
 The applications are only available for
android users.
 Developed only for Wordpress CMS and
can be extended for other CMSes.
Thank You!
A Presentation by:
Dolly Kharbanda (9910103471) F-3
Pradeep (9910103554) F-3
Under Mentorship Of
Mr. Sandeep Jain
Department of CSE and IT
JIIT Sec 128, Noida

Mais conteúdo relacionado

Mais procurados

Flutter vs React Native
Flutter vs React Native Flutter vs React Native
Flutter vs React Native Sphinx Solution
 
Android M Google I/0 2015
Android M Google I/0 2015Android M Google I/0 2015
Android M Google I/0 2015vinod beda
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidHyperBeans
 
How to become an android application developer
How to become an android application developerHow to become an android application developer
How to become an android application developerventurehire
 
Android App Marketing
Android App MarketingAndroid App Marketing
Android App MarketingNelsan Ellis
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesnoeyes15
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesakosipalos
 
Minecraft skin knight
Minecraft skin knightMinecraft skin knight
Minecraft skin knightSaqibRaza43
 
Collapse Of THE NEW HTC
Collapse Of THE NEW HTC
Collapse Of THE NEW HTC
Collapse Of THE NEW HTC zebrapublic470
 
Android operating system seminar ppt
Android operating system seminar pptAndroid operating system seminar ppt
Android operating system seminar pptSUBRATA SAHA
 
Mobile Convention Brussels 2014 - Chris Heilmann
Mobile Convention Brussels 2014 - Chris HeilmannMobile Convention Brussels 2014 - Chris Heilmann
Mobile Convention Brussels 2014 - Chris HeilmannMobile Convention
 
Android presantation
Android presantationAndroid presantation
Android presantationUdayJethva
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applicationsamee yaami
 
How cross platform app frameworks can grow in 2020
How cross platform app frameworks can grow in 2020How cross platform app frameworks can grow in 2020
How cross platform app frameworks can grow in 2020Claritus Consulting
 

Mais procurados (18)

Flutter vs React Native
Flutter vs React Native Flutter vs React Native
Flutter vs React Native
 
Android M Google I/0 2015
Android M Google I/0 2015Android M Google I/0 2015
Android M Google I/0 2015
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in Android
 
How to become an android application developer
How to become an android application developerHow to become an android application developer
How to become an android application developer
 
Android App Marketing
Android App MarketingAndroid App Marketing
Android App Marketing
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 
Android
AndroidAndroid
Android
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Minecraft skin knight
Minecraft skin knightMinecraft skin knight
Minecraft skin knight
 
Collapse Of THE NEW HTC
Collapse Of THE NEW HTC
Collapse Of THE NEW HTC
Collapse Of THE NEW HTC
 
Android operating system seminar ppt
Android operating system seminar pptAndroid operating system seminar ppt
Android operating system seminar ppt
 
Mobile apps developers
Mobile apps developersMobile apps developers
Mobile apps developers
 
Mobile app development for android
Mobile app development for androidMobile app development for android
Mobile app development for android
 
Mobile Convention Brussels 2014 - Chris Heilmann
Mobile Convention Brussels 2014 - Chris HeilmannMobile Convention Brussels 2014 - Chris Heilmann
Mobile Convention Brussels 2014 - Chris Heilmann
 
Android presantation
Android presantationAndroid presantation
Android presantation
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
 
How cross platform app frameworks can grow in 2020
How cross platform app frameworks can grow in 2020How cross platform app frameworks can grow in 2020
How cross platform app frameworks can grow in 2020
 

Destaque

Α1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣ
Α1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣΑ1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣ
Α1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣmelisstav
 
Cloth simulation ppt
Cloth simulation pptCloth simulation ppt
Cloth simulation pptRiti Verma
 
ψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστός
ψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστόςψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστός
ψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστόςMichailidis Nikodimos
 
Ignite Element MaxP_BB
Ignite Element MaxP_BBIgnite Element MaxP_BB
Ignite Element MaxP_BBMaxP_BB
 
161104 ingdan east commerce presentation (16-9)-ch
161104 ingdan east commerce presentation (16-9)-ch161104 ingdan east commerce presentation (16-9)-ch
161104 ingdan east commerce presentation (16-9)-chmarcogervasi
 
διαθεματικές και σημασία
διαθεματικές και σημασίαδιαθεματικές και σημασία
διαθεματικές και σημασίαMichailidis Nikodimos
 
Ignite Element MP_BB
Ignite Element MP_BBIgnite Element MP_BB
Ignite Element MP_BBMaxP_BB
 
Pancartazo y recolección de firmas 28 de Mayo de 2014
Pancartazo y recolección de firmas 28 de Mayo de 2014Pancartazo y recolección de firmas 28 de Mayo de 2014
Pancartazo y recolección de firmas 28 de Mayo de 2014JDS_UNT
 
Running a social media contest
Running a social media contestRunning a social media contest
Running a social media contestMeredith Goeringer
 
β ατενιστας 13-14_1ο τετρ
β  ατενιστας 13-14_1ο τετρβ  ατενιστας 13-14_1ο τετρ
β ατενιστας 13-14_1ο τετρmelisstav
 
Genocide powerpoint
Genocide powerpointGenocide powerpoint
Genocide powerpointmijjetuncle
 
Ignite Element MaxP_BB
Ignite Element MaxP_BBIgnite Element MaxP_BB
Ignite Element MaxP_BBMaxP_BB
 
Scalable load-balancing for large-scale big data applications (+Brazil, São P...
Scalable load-balancing for large-scale big data applications (+Brazil, São P...Scalable load-balancing for large-scale big data applications (+Brazil, São P...
Scalable load-balancing for large-scale big data applications (+Brazil, São P...Carlos Eduardo Moreira dos Santos
 
Тренинговый клуб для детей и подростков
Тренинговый клуб для детей и подростковТренинговый клуб для детей и подростков
Тренинговый клуб для детей и подростковMarina Zhuravel
 
Ignite Element MaxP_BB
Ignite Element MaxP_BBIgnite Element MaxP_BB
Ignite Element MaxP_BBMaxP_BB
 

Destaque (20)

Α1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣ
Α1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣΑ1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣ
Α1_2 τετρ ΑΘΗΝΑ: ΤΡΟΠΟΣ ΖΩΗΣ
 
Cloth simulation ppt
Cloth simulation pptCloth simulation ppt
Cloth simulation ppt
 
παρουσίαση1
παρουσίαση1παρουσίαση1
παρουσίαση1
 
ψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστός
ψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστόςψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστός
ψηφιακή αναπαράσταση της αρχαίας αθηναϊκής αγοράς παναγιώτης βαλαριστός
 
Ignite Element MaxP_BB
Ignite Element MaxP_BBIgnite Element MaxP_BB
Ignite Element MaxP_BB
 
161104 ingdan east commerce presentation (16-9)-ch
161104 ingdan east commerce presentation (16-9)-ch161104 ingdan east commerce presentation (16-9)-ch
161104 ingdan east commerce presentation (16-9)-ch
 
διαθεματικές και σημασία
διαθεματικές και σημασίαδιαθεματικές και σημασία
διαθεματικές και σημασία
 
τύραννοι
τύραννοιτύραννοι
τύραννοι
 
Ignite Element MP_BB
Ignite Element MP_BBIgnite Element MP_BB
Ignite Element MP_BB
 
Pancartazo y recolección de firmas 28 de Mayo de 2014
Pancartazo y recolección de firmas 28 de Mayo de 2014Pancartazo y recolección de firmas 28 de Mayo de 2014
Pancartazo y recolección de firmas 28 de Mayo de 2014
 
Running a social media contest
Running a social media contestRunning a social media contest
Running a social media contest
 
Summer 2014
Summer 2014Summer 2014
Summer 2014
 
β ατενιστας 13-14_1ο τετρ
β  ατενιστας 13-14_1ο τετρβ  ατενιστας 13-14_1ο τετρ
β ατενιστας 13-14_1ο τετρ
 
Genocide powerpoint
Genocide powerpointGenocide powerpoint
Genocide powerpoint
 
Let's Make It Personal!
Let's Make It Personal!Let's Make It Personal!
Let's Make It Personal!
 
Ignite Element MaxP_BB
Ignite Element MaxP_BBIgnite Element MaxP_BB
Ignite Element MaxP_BB
 
Scalable load-balancing for large-scale big data applications (+Brazil, São P...
Scalable load-balancing for large-scale big data applications (+Brazil, São P...Scalable load-balancing for large-scale big data applications (+Brazil, São P...
Scalable load-balancing for large-scale big data applications (+Brazil, São P...
 
Ap kto12 cg 1 10 v1.0
Ap kto12 cg 1 10 v1.0Ap kto12 cg 1 10 v1.0
Ap kto12 cg 1 10 v1.0
 
Тренинговый клуб для детей и подростков
Тренинговый клуб для детей и подростковТренинговый клуб для детей и подростков
Тренинговый клуб для детей и подростков
 
Ignite Element MaxP_BB
Ignite Element MaxP_BBIgnite Element MaxP_BB
Ignite Element MaxP_BB
 

Semelhante a Web scraping for cms websites in Android Application

Learn Android app development in easy steps
Learn Android app development in easy stepsLearn Android app development in easy steps
Learn Android app development in easy stepsMobile Pundits
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutionsSN Tech Solutions
 
Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)AISSMS
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Android operating system-Ppt.pptx
Android operating system-Ppt.pptxAndroid operating system-Ppt.pptx
Android operating system-Ppt.pptxMaryamIrfan32
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App DevelopmentTodd Burgess
 
2 5420641613980373911
2 54206416139803739112 5420641613980373911
2 5420641613980373911Ahmed AS
 
Android + training + philippines
Android + training + philippinesAndroid + training + philippines
Android + training + philippinesdiosa06
 
Android + training + philippines
Android + training + philippinesAndroid + training + philippines
Android + training + philippineskerwin1116
 
Androidappdevelopmentpresentation
AndroidappdevelopmentpresentationAndroidappdevelopmentpresentation
AndroidappdevelopmentpresentationRachit Gaur
 
Android Workshop Presentation
Android Workshop PresentationAndroid Workshop Presentation
Android Workshop PresentationNAILBITER
 
Mobile Application Development with Android
Mobile Application Development with AndroidMobile Application Development with Android
Mobile Application Development with AndroidIJAAS Team
 
Android-Ppt.pptx
Android-Ppt.pptxAndroid-Ppt.pptx
Android-Ppt.pptxHarshOjha29
 
Android before getting started
Android before getting startedAndroid before getting started
Android before getting startedAhsanul Karim
 
Introduction to Android Development: Before Getting Started
Introduction to Android Development: Before Getting StartedIntroduction to Android Development: Before Getting Started
Introduction to Android Development: Before Getting StartedAhsanul Karim
 
Best Android training in chandigarh
Best Android training in chandigarhBest Android training in chandigarh
Best Android training in chandigarhGurmeet Sharma
 
Ii 1100-android development for fun and profit
Ii 1100-android development for fun and profitIi 1100-android development for fun and profit
Ii 1100-android development for fun and profitAdrian Mikeliunas
 

Semelhante a Web scraping for cms websites in Android Application (20)

Learn Android app development in easy steps
Learn Android app development in easy stepsLearn Android app development in easy steps
Learn Android app development in easy steps
 
Android workshop sn tech solutions
Android workshop sn tech solutionsAndroid workshop sn tech solutions
Android workshop sn tech solutions
 
Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Android operating system-Ppt.pptx
Android operating system-Ppt.pptxAndroid operating system-Ppt.pptx
Android operating system-Ppt.pptx
 
Android
AndroidAndroid
Android
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App Development
 
2 5420641613980373911
2 54206416139803739112 5420641613980373911
2 5420641613980373911
 
Android + training + philippines
Android + training + philippinesAndroid + training + philippines
Android + training + philippines
 
Android + training + philippines
Android + training + philippinesAndroid + training + philippines
Android + training + philippines
 
Androidappdevelopmentpresentation
AndroidappdevelopmentpresentationAndroidappdevelopmentpresentation
Androidappdevelopmentpresentation
 
Android Workshop Presentation
Android Workshop PresentationAndroid Workshop Presentation
Android Workshop Presentation
 
Android 1
Android  1Android  1
Android 1
 
Mobile Application Development with Android
Mobile Application Development with AndroidMobile Application Development with Android
Mobile Application Development with Android
 
Android-Ppt.pptx
Android-Ppt.pptxAndroid-Ppt.pptx
Android-Ppt.pptx
 
Android before getting started
Android before getting startedAndroid before getting started
Android before getting started
 
Introduction to Android Development: Before Getting Started
Introduction to Android Development: Before Getting StartedIntroduction to Android Development: Before Getting Started
Introduction to Android Development: Before Getting Started
 
Best Android training in chandigarh
Best Android training in chandigarhBest Android training in chandigarh
Best Android training in chandigarh
 
Ii 1100-android development for fun and profit
Ii 1100-android development for fun and profitIi 1100-android development for fun and profit
Ii 1100-android development for fun and profit
 
Benefits of android application development
Benefits of android application developmentBenefits of android application development
Benefits of android application development
 

Último

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 

Último (20)

Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 

Web scraping for cms websites in Android Application

  • 1. WEB SCRAPING FOR CMS WEBSITES IN ANDROID APPLICATION Major Project Part-2
  • 2. Problem Statement As number of users accessing World Wide Web using smart phones is growing exponentially there is an urgent need to address issues related this mode of access. Some of these issues includes limited display space, quick access to ‘only’ relevant information etc. which can be addressed using Web scraping. Major part of World Wide Web today exists as web pages developed using Content Management Systems like Wordpress, phpBB etc. So a generic approach can be developed for extracting relevant information from such web pages using already available Web scraping tools.
  • 3. Assumptions  Assumption 1: The user knows how to operate the android phones.  Assumption 2: The Android Version should not be less than the Version 4.4 or API level 19.
  • 4. Approach to the Solution  Wordpress is the most extensively used Content Management System. So we decided to develop a solution for Web Scraping based information retrieval from Wordpress web pages.  Thereby we have chosen android application to serve the purpose. Android is the world's most widely used Smartphone platform. Android's share of the global smart phone market, led by Samsung products, was 64% in March 2013. In July 2013 there were 11,868 different Android devices, scores of screen sizes and eight OS versions simultaneously in use.
  • 5. Approach to the Solution  For its compatibility with Android platform we selected jsoup as preferred web scraping tool and developed a model application for website www.geeksforgeeks.org.
  • 7. Tools and Technology  Android SDK  Eclipse  jsoup
  • 8. Hardware Requirements  Personal computer/Laptop  Android phone (version: 4.4 API level:19)
  • 9. LIMITATIONS OF THE SOLUTION  The applications are only available for android users.  Developed only for Wordpress CMS and can be extended for other CMSes.
  • 10. Thank You! A Presentation by: Dolly Kharbanda (9910103471) F-3 Pradeep (9910103554) F-3 Under Mentorship Of Mr. Sandeep Jain Department of CSE and IT JIIT Sec 128, Noida