AI Romantic Partner: How It Works (Memory, NLP & Avatars)