abit-vt-bot by @dokerplp
This bot created for enrollees of ITMO VT.
Used technologies: TelegramAPI, Spring Framework, Spring Boot, Spring JPA
Deployment: Heroku
Data Base: Heroku postgresql
Supported languages: Ru, En
You can test bot on this link
/help - list of available commands
/faq - get list of common answers
/subjects - get subjects and their description
/author - information about author
/settings - change bot settings (now you can change language)
You can send message to bot and it will try to find similar questions. It used languagetool library for grammar check and levenshtein distance as similarity characteristic.
Also you can send voice message to bot))