EZTalking is an AI-powered English learning platform designed to provide an effective and comfortable learning experience. Based on computer-assisted pronunciation training (CAPT) techniques, our platform features two main functions: (1) A CAPT system that quickly detects mispronunciations and provides immediate feedback to aid students in their pronunciation. (2) A learning portfolio platform that allows teachers to grasp each student’s strengths and weaknesses, letting them create tailored exercises with real-time feedback on areas needing improvement. As students work through exercises in the EZTalking, they receive phoneme-level feedback, enabling them to refine their pronunciation and monitor their progress. Additionally, advanced students can take mock exams to assess their language proficiency thoroughly. With these features, EZTalking streamlines the teaching process and empowers students to reach their language learning goals with confidence.