Skip to content

shashikantkaushik/flipkart_review_scrapper_DS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flipkart-Review-Scrapper

A Python based Web Crawler for extracting Product Review and its image, to use it for Sentiment Analysis.

I have used Flask as a micro framework and BeautifulSoup as a parser for HTML. For Running it on local Server, I have used MongoDB dataBase. With index.html file you will be able to search the item, whereas results.html file will fetch you the records of Data Scrapped from Flipkart.com

To use this app, simply clone the repository, download MongoDb and Flask if already not Installed. FlaskApp.py is used for running it on local server and having MongoDB as a database to remove the overhead of scrapping same Product multiple times.

Requirement.txt will help you to import the correct version of libraries used in this project. howtorun file is added for running it on Heroku Platform. Feel Free to Contribute. For any queries contact me through shashikantkaushik4@gmail.com


🚀 Preview

Search Page

alt text


Fetched Result

alt text


The search page allows you to search for a specific item. The fetched result shows the extracted reviews and their corresponding images.


👷 Installation

In order to clone the project via HTTPS, run this command:

$>gh repo clone shashikantkaushik/flipkart_review_scrapper_DS

SSH URLs provide access to a Git repository via SSH, a secure protocol. If you have a SSH key registered in your Github account, clone the project using this command:

$> git@github.com:shashikantkaushik/flipkart_review_scrapper_DS.git

To clone and run this app follow the following step-

$ git clone https://github.com/shashikantkaushik/flipkart_review_scrapper_DS.git

Install the required libraries by running the following command:

$ pip install -r requirements.txt

Start the Flask server

$ python FlaskApp.py

Note: You will also need to have MongoDB installed on your machine in order to clone.


Install dependencies

$> flutter install

Start development server

$> flutter run

How To Use

Once the server is up and running, you can access the app by visiting http://localhost:5000 in your web browser.

To search for a specific item, simply enter the item name in the search bar and click the "Search" button. The app will then scrape the reviews and images for that item from Flipkart.com and display them on the results page.


Why Use Flipkart-Review-Scrapper

Flipkart-Review-Scrapper is a useful tool for anyone who wants to perform sentiment analysis on product reviews from Flipkart.com. By extracting the reviews and their corresponding images, you can gain insights into what customers are saying about a particular product and how they feel about it.


🐛 Issues

Feel free to file a new issue with a respective title and description on the Flipkart Review Scrapper repository. If you already found a solution to your problem, I would love to review your pull request! Have a look at our contribution guidelines to find out about the coding standards.


🎉 Contributing

Check out the contributing page to see the best places to file issues, start discussions and begin contributing.


📕 License

This project is open source and available under the MIT License.


Made with love by Shashi Kant 💜🚀

About

This is a Data Science model for flipkart review scrapping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published