Learn language and meet friends @ Lingo Land

TRY it at the web

🌍 http://lingo-land.herokuapp.com/

OR Download and play

This application is currently under reconstruction for performance optimization, but you are welcomed to download our open-source materials and play around. Please note you can't access the AI agents for security reasons

OR Read in details ‡

LingoLand is a web based Virtual Reality app that provides a single and multi-user immersive learning experience. Built with A-Frame and Three.js, LingoLand features real time audio communication to interact with other users, speech recognition to interact with bots, and speech synthesis to interact with objects. To ensure a customized user experience the team used Dialogflow, an Artificial Intelligence API, to train bots to engage in various scenarios and simulate natural language conversations. Come try LingoLand and see for yourself!

home page stereo home page 2d

🏠 Learn new vocabulary and receive a color-coded feedback

Lingo Land uses Virtual Reality to create an immersive language learning experience because immersion is the best way to learn new language. Starting from the home page, users can choose between environments. Let’s start with Lingo-House, an interactive way to learn situational vocabulary. The user can enter the space, look for clickable items, and learn how to say that word in Spanish. As you can see, users get feedback on their pronunciation. We used web speech API to parse speech to text. The virtual reality environment was created with A-Frame and 3JS. We used Amazon Web Services to store our large 3D models on the cloud.

tech stack and lingo house lingo house 2

πŸ€– Talk to our AI Agents. They can offer you a coffee and tell stories ;)

Another wonderful component of our application is Lingo CafΓ©. Lingo CafΓ© gives you the opportunity to practice your conversation skills with two different AI bots. You can practice ordering food and drinks by speaking to Jorge our barista bot. You can also practice your conversational skills by meeting someone new and chatting with Juanita, the stranger in the cafe. We built the two AI bots using Dialogflow and web speech APIs. We trained the bots using machine learning so the bots can imitate natural language conversations. The AI bots live on the cloud and were trained for various situations. It makes it so that it doesn’t feel like you’re speaking to the computer. The bots actually listen for what you’re saying and respond accordingly.

lingo cafe barista lingo cafe meet new friend

πŸ› βš™οΈ πŸ™€ There is a lot going on under the tech hood

tech stack dialogflow agents tech stack mutli player

πŸ‘«πŸ‘­ 🌍 πŸ‘¬πŸ‘« Meet users from other countries and practice real-time

At the Lingo Land learning can become a truly international experience. Virtual Lessons can be conducted between multiple users and offer prompts on various topics. To provide peer-to-peer real-time communication we use Networked Aframe and WebRTC API. WebRTC communicates streaming of data between browsers, by leveraging multiple standards and protocols, including WebSockets and JavaScript Session Establishment Protocol.

Our application is designed to help us learn in a new immersive way. We created virtual worlds that engage users in explorational language interactions. We believes if feather explored the application can become the basis for peer-to-peer teaching and learning platform.

Thank you, our lingo friend πŸ™

the team

These fabulous authors of the app are open to new opportunities. Please drop us a line and say hello :]

🌍 Jane Costa @ LinkedIn 🌍 Alla Yakubova @ LinkedIn 🌍 Mahia Mutushy @ LinkedIn 🌍 Alisa Belyakova @ LinkedIn