Text this: When Generative AI Meets Socratic Method