// Case Study / 2025

CSAI: Intelligent
Customer Service Engine

A full-stack AI platform with discount management, product catalog, and admin dashboard — supporting Kurdish language. Showcased at HITEX 2025.

Next.jsPythonFastAPIOpenAI APITailwind CSSPostgreSQLKurdish NLP
customerservicesai.wuaze.com
Customer Service AI — screenshot

HITEX 2025

Showcased at

Kurdish + EN

Languages

Next.js + Python

Stack

Completed

Status

01 — The Problem

Why I Built This

Local businesses in Kurdistan lacked affordable, intelligent customer service tools. Existing solutions didn't support the Kurdish language or understand regional commerce patterns.

Small shops and companies were losing customers because they couldn't respond promptly or personalize interactions at scale. The communication gap between businesses and customers needed a localized AI solution.

02 — The Architecture

System Design

Frontend: Next.js App Router with Tailwind CSS — server-rendered for SEO, client-interactive for the admin dashboard and chat interface.

AI Engine: Python FastAPI backend wrapping OpenAI's API with Kurdish-aware prompt engineering, product catalog context injection, and discount logic pipelines.

Data Layer: PostgreSQL for persistent product/discount data with an admin CRUD dashboard and real-time analytics.

03 — Challenges & Solutions

Engineering Deep Dive

Kurdish NLP

No pre-existing Kurdish language models. Built custom prompt templates, transliteration layers, and vocabulary expansion to handle Sorani Kurdish with Latin and Arabic scripts.

Context Window

Product catalogs exceeded token limits. Implemented RAG-style chunking and semantic search to inject only relevant product context into each AI conversation turn.

Real-time Admin

The admin dashboard needed live updates without WebSocket complexity. Used Server-Sent Events for analytics and optimistic UI patterns for CRUD operations.

⚠️CSAI is no longer available — domain and hosting shut down

CSAI evolved into Chat Mart

This project was the foundation. It has since been rebuilt as Chat Mart — a full SaaS platform with 7 channels, 1000+ Kurdish voices, and its own domain.