🤖 Edenred Invoice Assistant

An AI-powered chatbot that helps suppliers with invoice submission, payment status, and account management. Built with AWS SageMaker, Lambda, and modern web technologies.

🚀 Try Live Demo

Experience the full chatbot with real AI responses powered by AWS SageMaker and fine-tuned language models.

Launch Chatbot

📁 View Source Code

Explore the complete codebase including model training, AWS deployment, and frontend implementation.

View on GitHub

📖 Read Documentation

Learn about the architecture, deployment process, and technical implementation details.

Read Docs

💬 Sample Conversation

👤 You: How do I submit an invoice?
🤖 Assistant: Log in to the supplier portal, navigate to Invoices → Create, enter the PO number (if applicable), upload your PDF or XML, review the preview, and click Submit.
👤 You: What is the typical approval turnaround time?
🤖 Assistant: Standard approval takes 3–5 business days after a valid invoice is received. Complex three-way matches or disputes may extend this timeframe.

Real-time Responses

Sub-second AI responses powered by AWS SageMaker

🛡️

Robust Error Handling

Fallback responses ensure 100% uptime

📱

Mobile Friendly

Responsive design works on all devices

🎯

95%+ Accuracy

Trained on real support documentation

🛠️ Technology Stack

AWS SageMaker AWS Lambda API Gateway Python HuggingFace JavaScript HTML/CSS CloudWatch S3