A conversational AI system that listens, learns, and challenges
Advise on best practice for react development