MLOps or ML Ops is a set of practices that aims to deploy and maintain machine learning models in production reliably and efficiently. The term is a compound of machine learning and the continuous development practice of DevOps.
In the first part of this article, I will try to present and discuss the steps needed to prepare a machine learning model for deployment in production. The second part will cover deployment and automation of the ML system creation process.
The topic will be presented on a simple example of a website that allows you to play a text game. The content will be automatically generated by using an appropriately tuned language model. For presentation purposes, the name of the system is TextGameGen.