Negotiator Bot
AI
Chatbot
GPT
Slide 1

The Negotiator Bot is an AI-powered chatbot that helps students improve their negotiation skills by engaging them in simulated property negotiations. The bot guides the student through the negotiation process, offering feedback and evaluation at the end of the session.

Features

  • Real-Time Negotiation Simulations: Students negotiate property terms with the bot as part of their skill development.
  • Guided Conversations: The bot leads the negotiation, helping students stay focused on key negotiation strategies.
  • Performance Evaluation: After each session, the bot evaluates the student's negotiation skills and provides feedback.
  • Customizable Scenarios: Students can select various property and location parameters to make each simulation unique.
  • Skill Development: Helps students practice essential negotiation strategies such as persuasion and compromise.

Technology STack

FRONT END

React.js - Provides an intuitive and responsive interface for students to engage with the bot.

BACK END

FastAPI - Manages real-time processing of conversations and the negotiation flow.

DATABASE

MongoDB - Stores user scenarios, negotiation data, and performance scores.

AI INTEGRATION

GPT models - Power the chatbot's ability to simulate negotiations and offer real-time feedback.