AMAZON
SCRAPIN
WEB
USING
G
PYTHON
Sufiyan Posharkar
120A1083 Rohan Dobarkar
120A1088 Samiksha
WEB
SCRAPING
What is it?
Web Scraping is a technique to fetch data
and information from websites.
Everything you see on a webpage can
be scraped.
Can be done in most
programming languages, we'll use
Python here.
NEED OF WEB
SCRAPING?
Web scraping is integral to the
15 process
because it allows quick and efficient
%
extra ction of da ta in the form of news
30
% a nd different sources.
20
Such data can then be processed in order
%
to glean insights as required.
As a result, it also makes it possible to
keep track of the brand and reputation of
35 a company.
%
WORKING &
LIBRARIES
0 0
Send Request and Parse the content
Load the webpage for desired data
(Requests, urllib, (BeautifulSoup,
1 2
httplib) re, Scrapy)
0
Store the data the
way you want
(csv, json)
3
DEMONSTRATIO
N
USES OF WEB
SCRAPING
E- com m erce price com pare
Machine Learning Training
Model Social m edia profiles
Weather data
ADVANTAGES
OF WEB
SCRAPING
Speed
Data Extraction at
scale Cost Effective
Autom atic delivery of
structured data
Flexibility and
system atic approach
Low m aintenance cost
1.
Articles:
a. To Scrape or Not to Scrape
Resources : Technical and Ethical Challenges
of Collecting Data off the Web
b. On the ethics of web scraping fro
m a data journalism perspective
2. Libraries used or
demonstrated Beautiful Soup
Requests
csv,
json
3. Youtube
Videos
a.Web Scra
ping with
Google
Sheets
THANKS!
LET'S SCRAP SOME
DATA