9 Downloadable computer software for use in image, video, pattern, and speech recognition in the field of blockchain technology, distributed ledger technology, smart contracts, Internet-of-Things, robotics, mobility, autonomous vehicles, asset management, robotic process automation, visual recognition, sentiment analysis, natural language processing, text-to-speech, speech-to-text, algorithm validation, and training data validation; downloadable computer software for enabling natural language interaction and dialogue between a human user and a web service, data center, website contact center, or digital device including mobile, portable and wireless devices; recorded computer software for data analysis and computation and operating software for artificial intelligence, machine learning, deep learning, reinforcement learning, high performance computing, distributed computing, cloud computing, analytics and data mining; downloadable computer software applications for use in designing and developing artificial intelligence, machine learning, deep learning, reinforcement learning; downloadable computer software for use as an application programming interface (API) for the interaction of artificial intelligence and blockchain technology