AI Negotiation Coach (Personalize AI) - OpenAI Realtime Voice x Reasoning Hackathon (AI Tinkerers)
AI Tinkerers - New York City
Hackathon Showcase

AI Negotiation Coach (Personalize AI)

Team consisting of two AI engineers: Sanjay Sathyapriyan (Illuminate AI; MS UT Dallas; Python, AWS, PyTorch) and Akilsurya Sivakumar (Personalizeai; MS UT Dallas; CV/NLP, XGBoost).

3 members Watch Demo

The project “AI Negotiation Coach” is used to help an individual to improve their negotiation skills. It can be a student who wants to shine in their debate, a young professional asking for a salary rise, or to get a better deal out of a sale. We have running code with Streamlit as the frontend interface with a Python script as a backend running the GPT-4o API. As far as I know, there are end-to-end projects in the real world that integrate voice to build your negotiation skills(though chat-based systems exist). This project uses the cutting voice and transcribes functionalities of GPT API. We used Streamlight for the web interface, OpenAI GPT-4 for AI responses and emotion detection,PyAudio and Whisper API for voice recording and transcription, gTTS for text-to-speech functionality, and Pandas and FPDF for session history and export options. Negotiation is a critical skill in both personal and professional settings. With this tool, I aim to make negotiation practice more accessible and effective, helping users build confidence and improve their outcomes.