Skip to content

💡Telegram Bot for AI-Generated Product Summaries

Notifications You must be signed in to change notification settings

msobin/reviews-summary-ai

Repository files navigation

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

Releases

No releases published

Packages

No packages published