42 Providing a video publishing portal, namely, a web site featuring use of non-downloadable software allowing web site users to upload on-line videos for publishing; software as a service (SaaS) services featuring software for enabling uploading, capturing, posting, showing, playing, streaming, viewing, previewing, displaying, tagging, sharing, distributing, publishing and reproducing, videos, advertisements, pictures, images, text, photos, audio content, and information via the Internet and other communications networks; providing temporary use of non-downloadable software for transmitting, streaming, music, videos, and audiovisual content; providing online non-downloadable computer software allowing users to transmit, stream, video, and audiovisual content featuring entertainment via a service; software as a service (SaaS) services featuring software for data analysis and reporting, statistical significance tests, predictive abilities, AI and machine learning algorithms.