Answering questions, speaking german and getting feedback: what can chatbots do for e-learning

While we still have time before the inevitable machine uprising, we can use AI for our benefit. Chatbots (or “artificial agents”) are one of the more popular implementations of it. The experiments show that sometimes they can be indistinguishable from a real person. So it’s time to take a closer look at the examples of chatbots’ roles in helping us learn and teach.
Apr 23, 2018

Foreign Language Speaker

It is hard to study a foreign language if there is no one to practice with. That’s where chatbots come in. They can somewhat accurately simulate a human and help learn common words and expressions.

Duolingo added this feature to their iOS app back in 2016 and made the bots available to the users who have already made it past the first couple lessons. AI simulated several personalities, like “Chef Roberto” or “Ada the Officer”, intended for different situations and having different manners.

Duolingo bots

The bots were capable of some natural language processing. And in case the user got stuck, the app had a “Help me reply” button.

In April 2018 the company released an update which temporarily removed the virtual talkers. But the developers promised to return the conversations “in a more integrated way”.

Mondly is another popular language learning app featuring a chatbot. It is available in 31 languages and is capable of having conversations on several topics. Most of the phrases it understands are preprogrammed and shown as suggestions. But it can adapt to some extent.

Mondly chatbot
Note that "Mein Name ist Alex" isn't a suggested answer

The bot only understands the words that are correctly spoken and records your speech so you can improve your pronunciation. The chatbot is available as a part of the main app and can be accessed from any platform.

For mobile users, Mondly has gone a step further and released an augmented reality (AR) app, which brings the virtual language assistant to your room. At the moment it is available only on certain Android smartphones. But the developers are working on an iOS version and adding new languages – AR chatbot only speaks 7 so far.

“Of course, Mondly is not as smart and realistic as Joi [Virtual assistant from “Blade Runner” – A.K.]. Yet. But she can teach you 7 languages. And this is just the beginning,” Mondly CEO Alex Iliescu said.

Mondly AR

Mondly also has a virtual reality app with chatbots available for Google Daydream. It can teach 30 languages and includes 5 real-life scenarios like a taxi ride or a hotel check-in. Despite some users complaining about bugs and speech recognition issues, it has reached over 1000 downloads and has a 3.5-star rating.

Student Assistant

Computer replacing a teacher is still a thing of science fiction. But answering students’ questions and helping them study is something AI can already do.

The first widely known case is that of “Jill Watson” – a teaching assistant that CS professor Ashok Goel has created based on IBM Watson platform. Goel has been training it on the repetitive questions posted on the university’s forum until it was able to answer questions with 97% accuracy. Most students never guessed that Jill was an AI and some even wanted to nominate her for an award.

Australia’s Deakin University used the same platform for its award-winning “Campus Genie” chatbot. It is a powerful tool which can do more than just answering frequently asked questions. Genie helps students structure their learning time, reminds about pending assignments, informs about interesting local events and even helps pay for parking. It can also be voice controlled, so the users can talk to it as if it were a real person. And if the bot can’t help the student solve their problem, it can redirect them to a human assistant.

"We need to build the best version of the future for our students, meeting them where they are in their own lives and engaging with them in a way that is intuitive and inspiring," William Confalonieri, Deakin University Chief Digital Officer said.

There are other, more specialized chatbots.

The Technical University of Berlin has Alex, which focuses on information about the courses – their names, location, credit score, and link to their detailed description. And Georgia State has Pounce helping students enroll.

Alex chatbot

Need your own chatbot? Contact us for a free quote!

Feedback Gatherer

Seeing students’ performance is easy for a teacher. Understanding which of your methods helped achieve it is another thing entirely. To gather feedback teachers can use surveys, or turn to the AI.

Enter Hubert. It is a chatbot-based platform for course evaluation and teacher self-improvement. Replacing the traditional surveys, Hubert talks to students via a special messenger and processes their feedback to create a report. It uses the “Stop, Start, Continue” questioning method and lets the teacher know what is working well, what is ineffective and what else can they implement.

Hubert chatbot

Chatbot doesn’t ask for any personal information, only the feedback about a course. It is accessible to students from an invitation email or via a direct link to the survey. People who received the email from the bot will also receive reminders if they haven’t given their feedback yet.

As the answers are coming in, Hubert analyzes the semantics of what the students have said and prepares a report that a teacher can review in detail. It contains the strengths and “improvables” lists, as well as the overall experience estimate and various stats. It even has a “time saved” block.

Hubert report page

Belitsoft specializes in both chatbots and e-learning. If you have a project in mind, contact us for a free quote. No strings attached.

Employee coach

Corporate learning is not something people love. But it doesn’t have to be this way. And when the companies compete for better employees, good learning opportunities can be an edge.

Chatterbite, for example, offers a Facebook messenger bot which trains and quizzes employees. It is designed with microlearning approach in mind – small chunks of information for brief attention spans. The bot can adapt messages to individual employees and boasts a 98% engagement rate.

Chatterbite bot

The Chatterbite team claims that their bot can save employees about 2-5 days per year which would be spent on actual work, rather than study.

Curriculum Customizer

Personalized learning is one of the top trends right now. Just as chatbots are. No wonder people look for ways to combine them.

Released a month after Facebook messenger, MOOCBuddy was a bot for finding the right Massive Open Online Course (MOOC). Services like Coursera or edX made online learning widely available but choosing the right class was still a problem. MOOCBuddy talked to people and suggested courses based on the topic, language, duration, accreditation and several other factors. It also sent reminders and updates, unless the users opted out. MOOCBuddy was likely the first chatbot of its kind, but at the moment it is no longer available.

The concept is still alive, however. Magpie continues the idea. Besides suggesting optimal courses based on user’s profile, it can also recommend educational information in public domain: TED, HBR, BBC and more.

Magpie bot

The bot begins by asking user several questions to determine their job, position, and industry. That is enough to get a quick recommendation. But if the user provides details like workday structure or skills self-assessment, Magpie can create a detailed list.

Magpie report

The bot doesn’t eliminate human involvement. The content that it suggests is taken from a database approved by living, breathing editors.


Chatbots still have ways to go before they can really be entirely self-sufficient. In most cases, they are scripted and limited in understanding of natural language. When used wisely, however, they can be an extremely valuable tool in many fields from sales to learning.

Feel like starting your own eLearning project yet? Hire a dedicated team for it!

Blog writers

Subscribe to Belitsoft's Blog for Entrepreneurs

Join successful software startup founders! Get insights from growing companies like, where to get an idea, how to validate it, how to launch, and how to hire people - everything. Enter your email address below (no spam):

Email *


If clothes make the man, the design makes the website. That's where potential customers start evaluating a product. The SaaS website can (and should) be an online lead-generation machine, so each component of it has to be as good as possible. As people generally remember the first and the last thing they see, having impressive header and footer can go a long way towards making your product successful. What do some of the best SaaS companies do with their websites’ headers/footers? Look at this list to get and keep in mind some ideas for custom software development while building or redesigning your SaaS website. ...

Our team is experienced both in PHP programming and Node.js development. We have a portfolio with both PHP-based applications and Node.js-based applications as well as mixed ones. What do we take into account when considering which tool to use in custom software development? ...

Laravel framework is very popular for custom software development. It is the Most Starred PHP Framework on Github: more than 35 000 developers from all over the world (mostly from the USA) greatly appreciate robust features of this platform. Based on data of the BuiltWith, Laravel's popular websites verticals include Business, Entertainment, Media, News, Shopping, Technology, Vehicles. Why is Laravel so popular? ...

Companies that hire remote (distributed, virtual, dispersed, or dedicated) workers and do it well seem to have a huge leg up on the competition. Let’s learn how these successful SaaS companies use global talents to increase software quality and reduce the cost of rent and office supplies: Basecamp, Buffer, Chargify, Convertkit, Ghost(pro), Groove, Hubstaff, Invision, Olark, and Zapier. As the company where you can find a remote PHP developer, we believe that you could utilize their experience and expertise to build your own full remote SaaS company. ...

Belitsoft has a huge experience in MVP software development for startups and prototypes for existing brands. MVP is a minimal version of the product with the minimum set of features that is enough to deploy and test the key hypothesis to solve problems of this product’ potential customers. Experts suggest that, in B2B, it’s not an MVP until you sell it. Viable means you can sell it. ...

The way to get profitable startup idea is not to try to think of startup ideas (including SaaS development). It's to look for problems, preferably problems you have yourself.  In fact, for many entrepreneurs, successful business ideas start out as solutions designed to address a challenge they face personally. Solving the problem that frustrates you may be one of the best ways of finding an idea for your startup. Look at these software developers who turned their problem into success.  ...

Get A Free Quote

Do you have a software development project to implement? We have people to work on it.
We will be glad to answer all your questions as well as estimate any project of yours.
Use the form below to describe the project and we will get in touch with you within 1 business day.

Call us:
Phone - USA
Contact form