Language Chatsim


The Project

Language Chatsim is an ongoing collaboration between EML, UBC IT, a faculty member from the Department of Central, Eastern and Northern European Studies and a faculty member from the English Language Institute with a focus on developing a language learning application using virtual reality. The current version of Language Chatsim allows users to pick between English or German to practice speaking with an avatar in virtual reality. This avatar is connected to a chatbot built using Google’s DialogFlow to allow for natural response to the users input. This process allows for students to naturally practice without the need to go out and find a practice partner.


The overall project goal is to harness the immersive benefits of VR to enhance the quality and rate of language learning. In the longer-term this would involve full modules covering the core skills of reading, writing, speaking and listening across different levels of linguistic proficiency in a range of different languages. The immediate goal of this project is to demonstrate VR’s language education potential by teaching 10 lexical items in German and English in the functional context of requests.


Indeed, when it comes to learning foreign languages, immersion has been heralded as providing “educational benefit” par excellence, and for centuries. In virtual reality technology – and specifically through the targeted application of VRML for the creation of target language cultural environments – lies the potential to harness the educational benefit of cultural immersion without the foreign language learner needing to leave their own home (or, indeed, from anywhere on earth). 



There are two closely related problems we would be trying to solve through this project: how to provide our students with more effective teaching and learning, and how to apply VR technologies to that end. Students learning an additional language in their first language environment whether in UBC or foreign university contexts, do not have access to the benefits of a target language immersion environment.


The Team


  • Jason Lieblang, PhD, Senior Instructor of German
  • Andrew Scales, Director of English Language Institute


  • Brian Wilson, Curriculum Manager (Vantage College)
  • Geoff Luk, UBC IT
  • Rosario Aguila, UBC IT
  • John Bratlien, UBC IT
  • Armenak Grigoryan, UBC IT
  • Alma Ortiz, UBC IT


  • William Beltran, Developer, (February 2019 – May 2019)
  • Matthew Davison, Developer, Current Project Lead (May 2019 – August 2019)
  • Morgan Mo, Developer, Current Tech Lead (May 2019 – August 2019)
  • Gary Zhang, Developer (May 2019 – August 2019)
  • John Song, Developer (May 2019 – August 2019)
  • Alice Tang, Designer (May 2019 – August 2019)
  • Hugo Kwan, Designer (May 2019 – August 2019)
  • Faye Yu, Designer (May 2019 – August 2019)