Skip to content

AI-driven tool for automatically collecting, analyzing, and generating actionable insights from customer reviews across multiple platforms.

Notifications You must be signed in to change notification settings

danielshashko/review-intelligence-agent

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Bright Data Logo

Review Intelligence Agent πŸ•΅οΈβ€β™‚οΈβœ¨

A powerful tool for collecting, analyzing, and generating insights from customer reviews across multiple platforms using AI agents. πŸ€–πŸ’‘


Features πŸš€

  • Multi-platform Review Collection: Scrape reviews from various platforms including Trustpilot 🌐
  • Sentiment Analysis: Analyze customer sentiment across key aspects (Support, Pricing, Ease of Use) πŸ“Š
  • Actionable Insights: Generate business intelligence from review data πŸ“ˆβœ¨
  • Aspect-based Analysis: Deep dive into specific aspects of your product/service πŸ”

Prerequisites πŸ› οΈ

  • Python 3.8+ 🐍
  • pip (Python package manager) πŸ“¦
  • Bright Data API token πŸ”‘
  • Nebius API key πŸ”‘

Installation βš™οΈ

  1. Clone the repository:

     git clone <repository-url>
     cd review-intelligence-agent
    
  2. Install dependencies:

     pip install -r requirements.txt
    
  3. Create a .env file in the project root with your API keys:

     NEBIUS_API_KEY=your_nebius_api_key
     BRIGHT_DATA_API_TOKEN=your_bright_data_token
     WEB_UNLOCKER_ZONE=your_web_unlocker_zone
     BROWSER_ZONE=your_browser_zone
    

Usage ▢️

  1. Update the product_urls list in review_intelligence.py with your target review pages πŸ“

  2. Run the script:

     python review_intelligence.py
    

Output πŸ“€

The script will output a JSON analysis containing:

  • Extracted reviews with metadata πŸ—‚οΈ
  • Sentiment analysis scores for key aspects 🎯
  • Business insights and recommendations πŸ§ πŸ’‘

Configuration βš™οΈπŸ“

You can customize the analysis by modifying the agent configurations in review_intelligence.py:

  • Adjust the LLM model parameters 🧩
  • Modify aspect categories and keywords πŸ“
  • Configure task parameters and expected outputs πŸŽ›οΈ

License πŸ“ƒ

[Specify your license here]

About

AI-driven tool for automatically collecting, analyzing, and generating actionable insights from customer reviews across multiple platforms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%