Технічна інженерія (Dec 2022)

Telegram bot development to check the level of knowledge of an applicant for filling a vacant position

  • V.V. ,
  • V.L. ,
  • A.Yu.

DOI
https://doi.org/10.26642/ten-2022-2(90)-94-101
Journal volume & issue
Vol. 2, no. 90
pp. 94 – 101

Abstract

Read online

Modern information technologies provide wide opportunities for quickly obtaining information. The problem of timeliness of obtaining information remains relevant today. Chatbots are one of the effective means for its solution. The popularity of chatbots is growing every year. They are used in various spheres of human activity for testing, advertising, surveys, interviewing of job applicants. The availability and speed of modern chatbots are decisive for the rational use of time. The purpose of our work is the software implementation of a Telegram bot for conducting preliminary testing and checking the level of knowledge and skills of an applicant for filling a vacant position in organizations of various fields of activity. The software product is written in Python and uses MongoDB, the document-oriented open source database management system as a data store. The database stores information for testing, as well as the results of passed tests. Methods of object-oriented design, theory of document-oriented databases were used in the work. The result of the development is a software product in the form of a Telegram bot for conducting an interview or testing an applicant for a position. Based on the results of the testing, the recruitment manager has the opportunity to draw preliminary conclusions. This test makes it possible to assess the applicant’s qualification level and suitability for the position.

Keywords