Skip to content

Web scraping is a very powerful tool to learn for any data professional. With web scraping, the entire internet becomes your database. In this repository how to parse a web page into a data file (CSV) using a Python package called BeautifulSoup.

Notifications You must be signed in to change notification settings

NitinNandeshwar/Online-product-review-Sentimental-Analysis-using-NLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Analysis of Online_Product_Webscraping

  • Used Beautifulsoup library to convert website html data to text data.

  • If Data not found in NoSQL (MongoDB) Database,scraped the data online and stored the processed structured data in MongoDB database

  • Analysis the product comments from database and predicted customer statisfaction using Natural language processing.

  • Created the Customer product satisfaction dashboard in PowerBI

  • Data Architecture - Flipkart web page --> Search Flask API(Python) ---> MongoDB ---> NLP Flask API --> Tableau(Output)

Technologies: Python, BeautifulSoup, MongoDB, Flask, Docker, Tableau,Natural Language Processing (NLP),Software Integration, Dashboard

Input

Figure 1

Fig: Online product Dashboard web_scraping Input

Output

Figure 2

Fig: Online product Dashboard web_scraping Output

About

Web scraping is a very powerful tool to learn for any data professional. With web scraping, the entire internet becomes your database. In this repository how to parse a web page into a data file (CSV) using a Python package called BeautifulSoup.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published