42 Research, design and development of computer programs and computer software; computer software design, computer programming, or maintenance of computer software; research in the field of computer natural language processing; research and development services in the field of artificial intelligence; research and development services in the field of artificial intelligence; testing and research services relating to machines, apparatus and instruments; providing online non-downloadable software for processing, generation, understanding and analysis of natural language; providing online non-downloadable software for language and speech processing based on machine learning; providing online non-downloadable software for translation of text and speech from one language to another; providing online non-downloadable software for converting speech data files into text; providing online non-downloadable software for speech recognition; providing online non-downloadable software for creating and generating texts; providing computer programs on data networks