I need an AI-driven chatbot that lives inside my mobile app and guides users to the right products. The core job is to design, train, and integrate a natural-language model that asks a few smart questions, understands the answers, then returns tailored recommendations pulled from our existing product catalog and inventory API. Here’s what success looks like for me: • A lightweight, well-documented model (Python, TensorFlow, or your preferred framework) hosted so the app can call it via REST or GraphQL. • Conversational flow files that cover greetings, preference gathering, recommendation logic, and graceful fall-backs. • A simple demo screen in React Native or Flutter that shows the chatbot working end-to-end, ready for my team to drop into the main codebase. • Clear instructions on retraining the model when we add new products. If you’ve built mobile chatbots before—especially ones that personalize suggestions—I’d love to see a quick note on your approach and any live examples.