Web scraping is about extracting meaningful data from webpages. It helps gather structured/unstructured data from multiple sources in the Internet with ease. It is a form of copying, in which specific data is gathered and copied from the web into a central local database or spreadsheet for analysis or retrieval. It is one of the key skills of a Data Scientist.
Web Scraping is important for better access to company data, market analysis, chatbot, obtaining the latest changes on your competitors, Sentiment analysis, to gather contact details of businesses or individuals from websites like linkedin.com, for Research purposes, extracting various Government websites, most of which do not provide an easy way to download the data which they display.
This Talk is mostly for Beginners that wants to have practical knowledge of Web Scraping i.e. The "Hello World" of Web Scraping.
Knowledge of Python is required.
Installation of Requests and Beautiful Soup library is required. pip install requests and pip install BeautifulSoup4