Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msobin/reviews-summary-ai
💡Telegram Bot for AI-Generated Product Summaries
https://github.com/msobin/reviews-summary-ai
ai chatgpt marketplace ozon php rabbitmq redis symfony wildberries
Last synced: about 1 month ago
JSON representation
💡Telegram Bot for AI-Generated Product Summaries
- Host: GitHub
- URL: https://github.com/msobin/reviews-summary-ai
- Owner: msobin
- Created: 2024-05-29T15:59:39.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-29T21:10:39.000Z (6 months ago)
- Last Synced: 2024-09-30T17:21:36.266Z (about 2 months ago)
- Topics: ai, chatgpt, marketplace, ozon, php, rabbitmq, redis, symfony, wildberries
- Language: PHP
- Homepage:
- Size: 43 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Contributors](https://img.shields.io/github/contributors/msobin/review-summary-ai.svg?style=for-the-badge)](https://github.com/msobin/review-summary-ai/graphs/contributors)
[![Forks](https://img.shields.io/github/forks/msobin/review-summary-ai.svg?style=for-the-badge)](https://github.com/msobin/review-summary-ai/network/members)
[![Stargazers](https://img.shields.io/github/stars/msobin/review-summary-ai.svg?style=for-the-badge)](https://github.com/msobin/review-summary-ai/stargazers)
[![Issues](https://img.shields.io/github/issues/msobin/review-summary-ai.svg?style=for-the-badge)](https://img.shields.io/github/issues/msobin/review-summary-ai.svg?style=for-the-badge)
[![MIT License](https://img.shields.io/github/license/msobin/review-summary-ai.svg?style=for-the-badge)]( https://github.com/msobin/review-summary-ai/blob/master/LICENSE.txt)
[![LinkedIn](https://img.shields.io/badge/linkedin-%230077B5.svg?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com/in/maximsobin)## About The Project
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.*
### Built With
* PHP (Symfony)
* Redis
* RabbitMQ
* Docker### Requirements
* [Docker](https://www.docker.com/)
* Docker-compose (comes with Docker)
* [Task](https://taskfile.dev/) (task runner)### Installation
Clone the repo
```sh
git clone [email protected]:msobin/review-summary-ai.git
```
Run the following command in project directory to start the project
```sh
task up
```*The ports used can be overridden by creating a docker-compose.override.yaml file with the following contents:*
```yaml
version: '3'services:
nginx:
ports: !override
- "8080:80"
rabbitmq:
ports: !override
- "15673:15672"
```### Roadmap
* Caching
* Logs
* ~~Wildberries parser~~, Ozon parser
* ~~ChatGPT analyzer~~, YandexGPT analyzer
* Interface for configuring analyzers and parsers
* Telegram webhooks
* Users and profiles### Usage