Skip to main content

A python library for negative google review analysis.

Project description

A python library for negative google review analysis.

We recommend using a Colab T4 GPU for faster results.

Main dependencies

  • python>=3.11
  • tiktoken==0.9.0
  • sentence-transformers==3.4.1
  • transformers==4.49.0
  • openai==1.66.3
  • selenium==4.29.0
  • matplotlib==3.10.1

Example & Usage

from review_analysis import main

# Your API token which can be found here (https://github.com/marketplace/models/azure-openai/gpt-4o)
api_token = "YOUR_API_TOKEN"
url="https://www.google.com/maps/place/Tartine+Manufactory/@37.7641381,-122.4072274,15.17z/data=!4m14!1m7!3m6!1s0x14a1bd1aea890b7b:0x678031344322f3af!2sKalamaki+Bar!8m2!3d37.9654755!4d23.7257512!16s%2Fg%2F11b6xk37_y!3m5!1s0x808f7e308f2ed1bb:0x88d7d35712aa2ba3!8m2!3d37.7618278!4d-122.4118972!16s%2Fg%2F11cjkq6mjc?entry=ttu&g_ep=EgoyMDI1MDMxMS4wIKXMDSoASAFQAw%3D%3D"
sentiment_model_name = "cardiffnlp/twitter-roberta-base-sentiment-latest" # OR "cardiffnlp/twitter-xlm-roberta-base-sentiment"
download_destination_folder = "src/to/your/download/folder"

main.sentiment_review_analysis(api_token, url, sentiment_model_name, download_destination_folder)

Parameters

  • api_token: Your API token from here. (Required)
  • url: The url of the place taken from google maps. (Required)
  • sentiment_model_name: The model to perform the analysis (Note: The "twitter-xlm-roberta-base-sentiment" model takes longer but returns better results) (Required)

Licence

This library is licensed under the CC-BY-NC 4.0 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

google_review_analysis-0.0.2.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

google_review_analysis-0.0.2-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file google_review_analysis-0.0.2.tar.gz.

File metadata

  • Download URL: google_review_analysis-0.0.2.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for google_review_analysis-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f645069a52f752e9afa3d1f132d8b01a37ca46e03e92b380907980a9fe500fe8
MD5 6886d02d68f8d24a5b48c39fbc95d18a
BLAKE2b-256 5b00f1eb4540013ec201939ebe7bdde8786e425a98d58871d525f0bc6b077a8f

See more details on using hashes here.

File details

Details for the file google_review_analysis-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for google_review_analysis-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 133e2a3e24a1aa47b41d34a20213657510089a402a2b970f6e8557a459259415
MD5 9c7b6d8466926967b4754304ecc3cf42
BLAKE2b-256 c2a0d2f5830c9494d627271032acb9f4e7da5f7e17a5b47044a73c0ea2fde71a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page