Szczegóły projektu
CRMAIze
Aplikacja retencyjna PHP/Twig z segmentacją klientów i przepływami zarządzania kampaniami.
- PHP
- Twig
- PostgreSQL
- JavaScript
Problem
CRMAIze rozwija przepływy pracy nad utrzymaniem klientów w e-commerce: grupowanie rekordów klientów i wykorzystywanie segmentów w widokach zarządzania kampaniami.
Implementacja i decyzje
Aplikacja jest zorganizowana wokół kontrolerów, repozytoriów i usług PHP, a strony renderuje Twig. AIService grupuje klientów według jawnych progów wydatków i czasu od ostatniego zamówienia, a kontroler kampanii wymaga uwierzytelnienia przed wyświetleniem widoków kampanii. Obecna logika segmentacji jest więc regułowa i czytelna, a nie oparta na nieprzejrzystym modelu.
Status i ograniczenia
Przejrzana usługa segmentacji stosuje ustalone reguły biznesowe; nie deklaruję uczenia maszynowego ani zweryfikowanych prognoz odejścia klientów. Podczas sprawdzania skonfigurowana publiczna aplikacja zwracała błąd połączenia z bazą danych, dlatego nie podaję jej jako działającej wersji demonstracyjnej. Kod można przejrzeć w podlinkowanej rewizji.