YouTube Videos Profile Image DeepFace Algorithm Results • Was the person in the video? • How many seconds was the person in the video? Use Case 1 Detect a particular Person in a YouTube Video
YouTube Shorts Run Multiple Algorithms Results • Was there any offensive or hateful language in the video? • What are the key words used in the video? • How many negative key words are in the video? Use Case 2 Detect offensive language in a YouTube Video OCI Speech Speech to Text OCI Language Key Phrase Extraction & Sentiment Analysis Hugging Face Offensive Language Detection
The Oracle AI Stack … Machine learning services Data AI services OCI Data Science ML in Oracle Database MySQL Heatwave AutoML Digital Assistant Speech Language Vision Document Understanding Anomaly Detection Forecasting Data Labeling OCI Generative AI + Business applications, Oracle SaaS portfolio AI infrastructure Compute bare metal instances and VMs Cluster networking Block, object, and file storage; HPC filesystems
Infrastructure CPU – GPU – Storage – Network • Accelerate and automate the entire end- to-end data science lifecycle • Use favorite open-source Python tools and frameworks • Gain enterprise-grade MLOps with flexible interfaces and unlimited scale • Collaborate with teammates on shareable and reproducible data science assets • Run large-scale workloads with access to bare metal NVIDIA GPUs and distributed data processing and model training OCI Data Science Oracle Cloud Infrastructure Data Science Operationalize with MLOps Develop & Experiment Manage, Share, & Reproduce Integrate Notebook Sessions Pipelines Model Deployments ML Applications1 Model Monitoring1 Data Management Database – Data Lake – Access – Integration – Preparation Local and OCI Code Editors Conda Environments Jobs Model Catalog Feature Store2 1 In preview 2 Coming soon
YouTube Run Multiple Algorithms Results • Was there any offensive or hatefull language in the video? • What are the key words used in the video? • How many negative key words are in the video? Use Case 2 – Mapping Across Services Detect offensive language in a YouTube Video Oracle APEX • Building an APEX application • Creating fields for the YouTube URL Input Layer Processing Layer – one Job Output Layer OCI Data Science • Notebook: Creating a Job • Job: serverless processing of YouTube Video Oracle APEX • Invoke the OCI Data Science - Job • View results in APEX OCI Speech – Speech to Text OCI Language Key Phrase Extraction & Sentiment Analysis Hugging Face Offensive Language Detection
Confidential 19 OCI Data Science - Jobs AI Oracle-REST Data-Services OCI Data Science- Notebook APEX Object Storage Video Source End User Autonomous Database Log in APEX YouTube URL Store Profile Image Trigger a built OCI Data Science - Job Built an OCI Data Science - Job Store results in Autonomous Database Fetch Profile Image Store Procedures Visualize Output OCI Language OCI Speech Transcribe the video Analyze the text