BOT FOR EDUCATIONAL COURSES ON THE GETCOURSE PLATFORM

A girl studying at home on the computer
A person works on a computer

Chatbots, voice assistants

GetCourse logo

PROLOGUE

We have created a companion bot that helps in learning on GetCourse, where each user has a personal account, video lessons with a lecturer and homework
Illustration of the ease of use of the personal account

Task

To make the service simple and easy to use: to accompany students with reference information on the course, to help curators, to monitor and moderate messages in general chats.

solution

We have developed a bot in one of the most popular messengers — Telegram. Which facilitated communication and learning.
Illustration of communication with the bot

HOW THE GETCOURSE BOT WORKS:

The student receives a unique link in his personal account
The bot communicates with the platform via the API
Tracks which course and tariff the user has selected
Directs to the appropriate chat for communication between students and the teacher.

WHAT ELSE CAN THE GETCOURSE BOT DO?

классические методы компьютерного зрения (CV)
Track possible negativity between students in chats and translate it into private messages
Automatically moderate chats by erasing messages with obscene vocabulary
Notify users in private messages before blacklisting
Recognize important questions about learning and answer everyone personally

lead time

классические методы компьютерного зрения (CV)
The team created the bot under tight deadlines, including the development of integration with GetCourse, the creation of convenient authorization for students, their distribution to relevant chats and the moderation functionality of more than 900 words.

2 weeks

Technologies

zDialog

Flexible service for the development of dialog systems
классические методы компьютерного зрения (CV)

OneDash

A platform for collecting analytics in live mode
The uniqueness of the bot is in its versatility — monitoring and moderation of all chats. He can respond personally in messages, and in all general groups at any time of the day

Interesting fact

Project team

Sergey Verentsov
Team leader
Anastasia Lisovaya
Voice Interface Designer
German Tarasov
Backend developer
Ivan Starkov
Project manager

Contact us