Code Monkey home page Code Monkey logo

soumyadeep-github / ecommerce_scraper_project Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 1.57 MB

Have you ever needed to go through multiple e-commerce websites simultaneously to check the price of the same product? Prices can differ but having a list side by side would be a bonus, wouldn't it? This Flask App can do exactly that.

Shell 26.08% PowerShell 3.51% Python 51.80% CSS 5.43% HTML 13.17%
scraper crawler web-scraping python3 webscraping scraping beautifulsoup4 selenium-webdriver flask

ecommerce_scraper_project's Introduction

Ecommerce Scraper

Have you ever needed to go through multiple e-commerce websites simultaneously to check the price of the same product? Prices can differ but having a list side by side would be a bonus, wouldn't it?

Reviews can be confusing too, one product has 5 stars with only 10 reviews whereas another product of the same kind has fewer stars but more reviews. Which one shall you spend on?

This application can do them both. Show listings from Amazon and Flipkart, side by side, and show a word cloud representation of the reviews.

This is the homepage of the application.

This is where you can see the search results.

If you click on any of the reviews after the search has been completed you will land on this page. The wordcloud is available for each and every product, provided there is at least 1 or more reviews.

If you wish to replicate the same on your system download the bin file, it contains the virtual environment (venv). All the dependencies are mentioned in the requirements.txt.

Note : Since the query is running simultaneously and then building a wordcloud for each product it takes a lot of time.

Thank you for your time!

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.