This document discusses several important technologies used to develop digital libraries, including blockchain, artificial intelligence, Docker, and Kubernetes. Blockchain can be used to develop archiving services between institutions securely and electronically without the need for online databases. Docker and Kubernetes help develop the infrastructure flexibly by installing software directly on any web server without the need for programming. The document also discusses data mining concepts like classification, regression, clustering, and recommendation that can be used in library services with artificial intelligence. Machine learning tasks and techniques are also covered.