Computer software; computer software platforms; mobile apps; web application software; computer software applications, downloadable; software and applications for mobile devices; downloadable applications for use with mobile devices; application software for mobile phones; downloadable application software for smartphones; application software for cloud computing services; application software for mobile devices; application software for social networking services via internet; computer application software for streaming audio-visual media content via the internet; downloadable publications; downloadable podcasts; downloadable media; electronic publications, downloadable; downloadable multimedia files; downloadable electronic newsletters; downloadable educational course materials; data sets, recorded or downloadable; downloadable electronic publications in the nature of magazines; computer software platforms, recorded or downloadable; computer chatbot software for simulating conversations; programs for computers; computer programs, recorded; computer programmes for data processing; artificial intelligence software; interactive software based on artificial intelligence.;