Dynamic-Review-Analysis is an AI-powered platform designed to help users scrape, analyze, and visualize reviews from websites.
- Scrape reviews from the websites
- Display results in a clean, user-friendly dashboard
Current Features:
- Web scraping engine (static + dynamic pages)
- Sentiment analysis & keyword extraction
- Dashboard with KPIs + charts
Future Work (Planned):
- Chat interface for querying reviews (via Retrieval-Augmented Generation - RAG)
- Vector database integration for semantic search
- Provide insights into user reviews (sentiment, common themes, trends).
- Keep the platform simple & intuitive for non-technical users.
- Extracts reviews with BeautifulSoup / Playwright
- Handles pagination & dynamic content
- KPIs:
- Total reviews
- Avg. rating score
- Recent Orders
- Recommendation
- Visuals:
- Bar chart (Rating)
- Line chart (Montly Review)
- Latest Review:
- Latest five review
Note
Setup is quick & beginner-friendly.
Step 1:
Clone the repository
git clone https://github.com/buildwithfiroz/AI-Team-Intern-Collaboration.gitStep 2:
Create a virtual environment
python3 -m venv myenvStep 3:
Activate the virtual environment
- On macOS/Linux:
source myenv/bin/activate - On Windows (PowerShell):
.\myenv\Scripts\Activate.ps1
Step 4:
Install the dependencies
pip install -r requirements.txtStep 5:
Run the app
cd main
python app.pyFollow these simple steps to use the platform:
You will first see the Landing Page.
Click Get Started or Login to continue.
- If you already have an account → Enter your Email ID & Password.
- If you don’t → Click on Sign Up and create a new account.
Paste the Product URL into the input box and click on Analyze.
The Dashboard will appear.
Here you can see:
- Product Image
- Product Information
- KPI
- Latest Reviews
- Charts
To run this project smoothly, make sure your system meets the following minimum requirements:
- Disk Space: 500 MB free (project files + dependencies)
- RAM: 2 GB minimum (4 GB recommended for Playwright scraping)
- Python: 3.11+
- Internet: Required (to scrape reviews and install packages)
| Member | Contribution |
|---|---|
| Nehal Ahmad Khan | ~58% |
| Romman Khan | ~25% |
| Mohammed Huzaifa Shaikh | ~17% |
This project is proudly built and maintained by Nexgeno AI Dept.
Made with ❤️ by AI Dept Nexgeno





