A powerful tool for collecting, analyzing, and generating insights from customer reviews across multiple platforms using AI agents. π€π‘
- 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 π
- Python 3.8+ π
- pip (Python package manager) π¦
- Bright Data API token π
- Nebius API key π
-
Clone the repository:
git clone <repository-url> cd review-intelligence-agent
-
Install dependencies:
pip install -r requirements.txt
-
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
-
Update the
product_urls
list inreview_intelligence.py
with your target review pages π -
Run the script:
python review_intelligence.py
The script will output a JSON analysis containing:
- Extracted reviews with metadata ποΈ
- Sentiment analysis scores for key aspects π―
- Business insights and recommendations π§ π‘
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 ποΈ
[Specify your license here]