Аннотация на русском языке: Данная статья описывает использование чат-бота с рекомендательной системой на основе машинного обучения для оптимизации процесса поверок инженерного оборудования. Чат-бот создан на основе языка программирования Python, работает в мессенджере Telegram, за основу рекомендательной системы используется библиотека для машинного обучения Scikit-learn на основе метода классификации Random Forest Classifier, для хранения данных об поверках инженерного оборудования используется реляционная база данных SQLite, а также для создания электронной отчётности Excel, производится синхронизация данных с базой данных. Использование чат-бота позволяет сократить риски простоя оборудования, сократить уровень штрафов за просрочку поверки инженерного оборудования, исключить неточности при составлении инженерных поверок оборудования и автоматизировать процесс создания отчётности по успешной поверке инженерного оборудования.
The summary in English: Тhis paper describes the use of a chatbot with a recommendation system based on machine learning to optimize the process of engineering equipment inspections. The chat-bot is based on the Python programming language, it works in the Telegram messenger, the recommendation system is based on the Scikit-learn machine learning library based on the Random Forest Classifier method, the SQLite relational database is used to store data on engineering equipment inspections, and Excel is used to create electronic reports, data synchronization with the database is performed. The use of chatbot allows to reduce the risks of equipment downtime, reduce the level of fines for overdue verification of engineering equipment, eliminate inaccuracies in the preparation of engineering equipment verifications and automate the process of creating reports on successful verification of engineering equipment.
Ключевые слова:
чат-бот; машинное обучение; рекомендательная система; Python; SQLite; Telegram; Excel; база данных, отчёт.
Key words:
chatbot; machine learning; recommendation system; Python; SQLite; Telegram; Excel; database, report.