AI Factory
Complaint Analytics Platform · Poulina Group Holding
Automated hotel complaint analysis and reporting: complaints are classified by an LLM, action plans are generated automatically, and teams resolve them on a Kanban board.
- Hours → seconds
- report generation
- 2 LLMs
- classification + action plans
- Production
- Docker + Nginx on VPS
My contribution
- Built the LLM classification and action-plan pipeline
- Designed the FastAPI backend and PostgreSQL data model
- Built the React Kanban workflow with RBAC + JWT auth
- Shipped the production deployment (Docker Compose + Nginx)
Tech
Technical details
Multi-Hotel Complaint Analytics Platform
- 01 — Problem
- Multi-hotel complaints were triaged manually — inconsistent categorization, slow response, and hours to produce action-plan reports for management.
- 02 — Solution
- A platform that ingests complaints, classifies them with LLaMA 3.1 8B (batching + retry logic), auto-generates action plans with LLaMA 3.3 70B, and routes tasks through a Kanban board across lifecycle states.
- 03 — Architecture
- FastAPI backend, PostgreSQL for state, React frontend with a Kanban task board, RBAC + JWT authentication for permission-based access, and containerized deployment on an Oxahost VPS using Docker Compose behind Nginx.
- 04 — Results
- Report generation reduced from hours to seconds
- Kanban board links complaints to tasks across their full lifecycle
- Deployed to production with Docker Compose + Nginx on Oxahost VPS
- 05 — Full stack
- FastAPIReactPostgreSQLGroqLLaMA 3.1 8BLLaMA 3.3 70BJWTRBACKanbanDocker ComposeNginxOxahost VPS
