AI Chat Integration for Japanese Fortune-Telling Reservation System (CakePHP, Web Chat)
Project Overview
We run an online fortune-telling platform targeting users in Japan. Currently, our users can make reservations with fortune-tellers through a web interface built in CakePHP. We’d like to enhance this experience by adding an AI chatbot to guide users through the reservation process using natural conversation.
Important Note:
Our system uses Japanese-specific payment methods, including telecom carrier billing, which is common for digital services in Japan. While we are not looking to rebuild our payment system, the chatbot must properly guide users toward our existing payment flow.
Existing System
Frontend: CakePHP 2 (Web-based)
Backend: CakePHP 4
Database: Shared MySQL database for both systems
Payment: Japanese telecom carrier billing services (e.g. Docomo, au, Softbank, etc.)
User Management: Managed via user ID