This Telegram bot allows users to submit links to products from various online marketplaces. It extracts and analyzes customer reviews to generate concise AI summaries based on configurable prompts. The summaries highlight key points like product pros and cons, overall satisfaction, and specific features, helping users make informed purchasing decisions. The bot's configuration can be tailored to focus on different aspects according to product type or user preference.
The project is still in development and some features may not be fully implemented.
- PHP (Symfony)
- Redis
- RabbitMQ
- Docker
Clone the repo
git clone [email protected]:msobin/review-summary-ai.git
Run the following command in project directory to start the project
task up
The ports used can be overridden by creating a docker-compose.override.yaml file with the following contents:
version: '3'
services:
nginx:
ports: !override
- "8080:80"
rabbitmq:
ports: !override
- "15673:15672"
- Caching
- Logs
Wildberries parser, Ozon parserChatGPT analyzer, YandexGPT analyzer- Interface for configuring analyzers and parsers
- Telegram webhooks
- Users and profiles