This article offers a comprehensive road map for language teachers who want to use Python and ChatGPT to develop AI-powered chatbots to raise students’ language proficiency and communication skills. AI-driven chatbots are a terrific supplement since traditional language learning methods may lack real-time contact, tailored feedback, and constant speaking possibilities. Teachers might create dynamic, interactive chatbots that imitate conversations, provide rapid feedback, and change learners’ competency degrees by using Python’s programming tools and ChatGPT’s strong Natural Language Processing (NLP). This work presents a thorough handbook for creating chatbots ensuring accessibility for teachers with varying degrees of technological ability. By means of daily assignments, these chatbots help students raise fluency, daily practice, and confidence in the target language. Teachers can enhance their teaching toolset by means of this practical, technologically driven method, therefore providing pupils with a more immersive, interesting, and efficient language learning environment.
Pham, V.P.H., Nguyen, N.H.V. (2025). Using Python and ChatGPT to Create Chatbots for Language Practices. In: Pham, V.P.H., Lian, A., Lian, A., White, J. (eds) Empowering Educators: Integrating AI Tools for Personalized Language Instruction. Studies in Computational Intelligence, vol 1228. Springer, Cham. https://doi.org/10.1007/978-3-032-01348-4_13