Review-Analyzer


NameReview-Analyzer JSON
Version 1.0.0 PyPI version JSON
download
home_page
SummaryAmazon Product Reviews Analyzer
upload_time2024-01-17 18:30:30
maintainer
docs_urlNone
authorKrishna Chaitanya
requires_python
license
keywords python amazon review analyzer sentiment analysis amazon review analyzer
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# Amazon Review Analyzer

Welcome to the Amazon Review Analyzer, a Python program designed to help you make informed decisions about purchasing products on Amazon.

## Overview

This program takes an Amazon product link as input and analyzes the reviews, providing insights into whether the product is a good buy. However, the ultimate decision to purchase rests entirely with you.

## How It Works

1. **Input the Product Link:** When you provide the Amazon product link, the program initiates a web scraping process to extract reviews.

2. **Scraping and Data Storage:** The scrapper extracts reviews from the [amazon.in/product-reviews/asin](amazon.in/product-reviews/asin) page. The unique ASIN (Amazon Standard Identification Number) is extracted from the link using Python's regular expressions. Due to pagination, the program iterates through the pages, storing the reviews in a CSV file named `reviews.csv`.

3. **User Agent:** Replace **headers** variable  in  `scrapper.py` with your user agent to know what is your user agent simply google **my user agent**

4. **Sentiment Analysis:** The program uses the `vaderSentiment` Python package to analyze the tone of the reviews. Additionally, the `demoji` package is employed to handle emojis present in the reviews.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "Review-Analyzer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,amazon,review,analyzer,sentiment,analysis,amazon review analyzer",
    "author": "Krishna Chaitanya",
    "author_email": "<chaitu.gorle@gmail.com>",
    "download_url": "",
    "platform": null,
    "description": "\n# Amazon Review Analyzer\n\nWelcome to the Amazon Review Analyzer, a Python program designed to help you make informed decisions about purchasing products on Amazon.\n\n## Overview\n\nThis program takes an Amazon product link as input and analyzes the reviews, providing insights into whether the product is a good buy. However, the ultimate decision to purchase rests entirely with you.\n\n## How It Works\n\n1. **Input the Product Link:** When you provide the Amazon product link, the program initiates a web scraping process to extract reviews.\n\n2. **Scraping and Data Storage:** The scrapper extracts reviews from the [amazon.in/product-reviews/asin](amazon.in/product-reviews/asin) page. The unique ASIN (Amazon Standard Identification Number) is extracted from the link using Python's regular expressions. Due to pagination, the program iterates through the pages, storing the reviews in a CSV file named `reviews.csv`.\n\n3. **User Agent:** Replace **headers** variable  in  `scrapper.py` with your user agent to know what is your user agent simply google **my user agent**\n\n4. **Sentiment Analysis:** The program uses the `vaderSentiment` Python package to analyze the tone of the reviews. Additionally, the `demoji` package is employed to handle emojis present in the reviews.\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Amazon Product Reviews Analyzer",
    "version": "1.0.0",
    "project_urls": null,
    "split_keywords": [
        "python",
        "amazon",
        "review",
        "analyzer",
        "sentiment",
        "analysis",
        "amazon review analyzer"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c3531eb25748198ae069b37614c91540261a65a43741cd3a6ee4f24c10c9585",
                "md5": "d13ef561eed2b1cda7ad9d3b6318197b",
                "sha256": "8ba1b79bbc12c5abfb4284bc26628feb84a122d7f482b194e239e917dee2fefa"
            },
            "downloads": -1,
            "filename": "Review_Analyzer-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d13ef561eed2b1cda7ad9d3b6318197b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3555,
            "upload_time": "2024-01-17T18:30:30",
            "upload_time_iso_8601": "2024-01-17T18:30:30.042827Z",
            "url": "https://files.pythonhosted.org/packages/7c/35/31eb25748198ae069b37614c91540261a65a43741cd3a6ee4f24c10c9585/Review_Analyzer-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-17 18:30:30",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "review-analyzer"
}
        
Elapsed time: 0.16841s