GithubHelp home page GithubHelp logo

critic_crawler's Introduction

logo

Welcome to CriticCrawler! This project is designed to make it easy for users to fetch product reviews from the popular e-commerce website, Flipkart. By simply providing the name of a product as input, you can retrieve a comprehensive list of reviews related to that product. Additionally, this project incorporates sentiment analysis to help you gain insights into the overall sentiment expressed in the reviews.


Main Features:

  • Web Scraping: Utilizing web scraping technology, this project fetches product reviews from Flipkart by leveraging the provided product name.
  • Review Extraction: It extracts a wide range of information from the reviews, including the reviewer's name, rating, date, and the text of the review itself.
  • CSV Export: The project provides the option to export the collected reviews in CSV format. This allows for convenient analysis and further processing of the data.
  • Sentiment Analysis: By employing sentiment analysis techniques, the project evaluates the sentiment expressed in each review, providing a deeper understanding of customer opinions.

Installation:

  1. After downloading the project open it in VSCode and create a virtual environment.

    python -m venv venv
  2. Activate the enviroment.

    venv/Scripts/Activate.ps1
  3. Install all the required packages

    pip install -r requirements.txt
  4. Run the project

    flask run

home_page

How to Use:

  • Installation: Follow the installation instructions outlined in the README file to set up the project environment and install the necessary dependencies.
  • Input: Provide the name of the product you wish to fetch reviews for.
  • Execution: Run the project, and it will initiate the web scraping process, fetching the reviews from Flipkart.
  • CSV Export: Once the reviews are collected, you will have the option to download them in CSV format for further analysis.
  • Sentiment Analysis: The project automatically performs sentiment analysis on the collected reviews, categorizing them as positive, negative, or neutral.

Please note that this project is specifically tailored to work with Flipkart's website structure and may have limitations when scraping data from other websites. However, it offers a convenient solution for extracting product reviews, analyzing sentiment, and gaining valuable insights into customer feedback.

We hope you find CriticCrawler useful and that it simplifies your research and analysis of product reviews from Flipkart. Feel free to provide feedback, report any issues.

critic_crawler's People

Contributors

varinder-km avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.