Построение таких нейронных сетей и машинного обучения — сложная задача, а новые технологии, такие как TensorFlow (навык № 1), облегчают этот процесс. TensorFlow — библиотека с открытым исходным кодом, содержащая алгоритм машинного обучения и код для разработчиков, позволяющий создавать собственные приложения.
Компьютерное зрение — область ИИ, отвечающая за обучение компьютеров распознавать цифровые образы, например, человеческие лица. OpenCV (навык № 4) — другая библиотека с открытым исходным кодом с функцией программирования, помогающая разработчикам создавать приложения на основе компьютерного зрения в реальном времени. Основанные на ИИ чатботы (навык № 2) могут общаться, подобно человеку, с клиентами для решения административных задач, заниматься продажами и отвечать на часто задаваемые вопросы.