Skip to content

nes-prog/Negociation_Bot

Repository files navigation


  1. About The Project
  2. Getting Started

About The Project

The project revolves around a product negotiation chatbot. The bot is able to understand the surfer thanks to a Bert model, and to negotiate the price of a product. There’s an initial price which the chatbot starts with and a final price which the chatbot cannot get below it. The calculation of the final price is based on an equation which depends on some factors for each user.

(back to top)

Getting Started

Prerequisites

  • python version : 3.10.12

Installation

  • pip install -r requirements.txt

(back to top)

Usage

  1. Train the bert model
    python main.py --mode train
    
    
  2. test
    python main.py --mode test
    
    

(back to top)

Releases

No releases published

Packages

No packages published

Languages