Customer Complaint Sentiment Assistant ��
Agent-based emotional classification on customer feedback
Edip Yılmaz
hymmanak@gmail.com
Customer Complaint Sentiment Assistant
Problem statement and proposed solution
Problem
Solution
3
Benefits and technologies used
4
End-user | ML Engineers, Data Scientists |
User department | Customer Relations, Support & QA Teams |
Industries | Airlines, Finance, E-commerce, B2C Service Providers |
UiPath products used | UiPath Agent Builder, UiPath Maestro, UiPath Orchestrator, UiPath Assistant, UiPath Action Center, UiPath Apps |
Other - integrations / APIs / technologies used | Google Sheets (via Excel Upload), Internal Sentiment Agent Logic, Retry Logic, Exception Handling, Modular XAML Architecture |
Benefits, impact and outcomes
Details
Solution architecture
5
6
Project Main ScreenShot
7
8
Demo
9
Note: Since the agent currently runs in backend without a UI, I extracted the output from logs and displayed it here. These are real sentiment responses from real test complaints, showing how the agent would act in production.
English Version of Agent Reply to Customer:
10
2025-07-06 17:47:51.149 GMT+3: Information: ---
Tone: Angry
Category: Payment Issue
Priority: High
Explanation: The customer is angry due to a 3-hour flight delay, lack of communication, and missed work. They are also requesting a refund and have provided sensitive financial information, which cannot be processed directly.
---
Urgent Help Case: The customer experienced a 3-hour flight delay without ana prior communication, resulting in missed work. They are requesting a refund and have shared their IBAN details. Immediate attention is required to address their concerns and provide a resolution.
Company Reply: "Sayın Mert Yılmaz, yaşadığınız gecikme ve iletişim eksikliği nedeniyle içtenlikle özür dileriz. Talebinizi öncelikli olarak ele alacağız. IBAN bilgilerinizi güvenliğiniz için lütfen bu platformda paylaşmayınız. Ekibimiz en kısa sürede sizinle iletişime geçerek çözüm sunacaktır. Anlayışınız için teşekkür ederiz."
"Sayın Mert Yılmaz, yaşadığınız gecikme ve iletişim eksikliği nedeniyle içtenlikle özür dileriz. Talebinizi öncelikli olarak ele alacağız. IBAN bilgilerinizi güvenliğiniz için lütfen bu platformda paylaşmayınız. Ekibimiz en kısa sürede sizinle iletişime geçerek çözüm sunacaktır. Anlayışınız için teşekkür ederiz.«
English Translation:�"Dear Mert Yılmaz, we sincerely apologize for the delay and lack of communication you experienced. We will treat your request as a priority. For your safety, please do not share your IBAN details on this platform. Our team will contact you as soon as possible to provide a resolution. Thank you for your understanding."
Thank you for watching this humble MVP.�It’s far from perfect, but it's real — and it’s built with intent, clarity, and potential.