Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 2.4 KB

README.md

File metadata and controls

59 lines (47 loc) · 2.4 KB

Contributors Forks Stargazers Issues MIT License LinkedIn

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
  • Docker-compose (comes with Docker)
  • Task (task runner)

Installation

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"

Roadmap

  • Caching
  • Logs
  • Wildberries parser, Ozon parser
  • ChatGPT analyzer, YandexGPT analyzer
  • Interface for configuring analyzers and parsers
  • Telegram webhooks
  • Users and profiles

Usage