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.
- python version : 3.10.12
- pip install -r requirements.txt
- Train the bert model
python main.py --mode train
- test
python main.py --mode test