Real-time computer vision assistant: YOLOv8 detects the customer, Gemini reads their emotional state, and the app recommends how to serve them