Build a Node.js Conversation State Engine for an AI Assistant (OpenAI + MySQL)
Bütçe: $24.0
FIXED /
⭐ 4.79 (259)
Netherlands
node.js, machine-learning
I am looking for an experienced Node.js developer to build a proof-of-concept Conversation State Engine for an AI assistant.
This is a backend-only project. No frontend or admin panel is required.
The application should:
Store conversation state in a database.
Extract structured data from user messages.
Track conversation progress using a deterministic state machine.
Inject the current conversation state into OpenAI prompts.
Separate conversation, state management and calculations.
Prevent repeated questions, loops and forgotten context.
The project is intended as a proof of concept before integrating it into a larger Laravel application.
Experience with Node.js, OpenAI APIs, MySQL/SQLite and AI agent architecture is required.
Upwork'te aç