Demystifying AI for Beginners & Career Journey
A podcast interview for complete beginners: what AI is, how to start learning it, and my career journey.
A podcast interview for complete beginners: what AI is, how to start learning it, and my career journey.
How the Agent2Agent protocol and Google’s Agent Development Kit let AI agents discover each other and collaborate.
An introduction to n8n and AI agents: connecting the platform to AI systems, designing smart workflows, and building complete automated tasks.
How to fine-tune Google’s open Gemma models for your own tasks.
How To Fine Tune Gemma LLM Models
A hands-on session on fine-tuning Gemma models, delivered at Google I/O Extended Jeddah.
The differences between Gemini 1.5 Pro and Flash, explored by building hands-on applications with both.
WiDS at KFUPM :Building Powerful Generative AI Applications with Google Gemini and LangChain: Agents
Build powerful Generative AI apps with LangChain ( part 1 & part 2)
Hands-on training sessions and competitions on generative AI and machine learning with Vertex AI at the Google Cloud booth.
How to Reduce the Costs of LLMs
The Journey on the Path to Artificial Intelligence
Fine-tuning and Deploying Open-Source LLMs
The Impact of Attention Mechanisms on AI
An introduction to generative AI and large language models, followed by hands-on training on building smart apps with the PaLM 2 API.
MLOps (Machine Learning Operations) Fundamentals
Modern Convolutional Neural Networks such as AlexNet, VGG, NiN, GoogLeNet, ..etc.
Intro to JAX: Accelerating Machine Learning Research
The hands-on continuation of the data pipelines workshop on Google Cloud.
Automating data flows to the cloud with data pipelines, and the Google Cloud tools and techniques that do it.
The machine learning announcements from Google I/O 2022, presented with Amin Altajer.
Deep Learning Course: Natural Language Processing (NLP)
If you are interested in machine learning but don’t know how to get started, all you need is a plan, a roadmap, and the courage to press on. I explain the big picture before you dive in, and the general steps of building a machine learning project.
Free ways to deploy a machine learning model so anyone can use it.
AI surprised us with a new ability: generating high-resolution, photorealistic faces of people who don’t exist. This talk walks through the three papers behind it: GANs, ProGAN (Progressive Growing of GANs) and StyleGAN.
A practical starting path into machine learning for developers.
A short introduction to TensorFlow.js, then how to convert any TensorFlow or Keras model built and trained in Python into a TensorFlow.js model, and deploy it on GitHub Pages.
Running and deploying machine learning models directly in the browser with TensorFlow.js.
A tech talk on machine learning for the Google Cloud developer community in Saudi Arabia.
In real life there are many issues of fairness and bias. Common groups that experience discrimination include those based on skin colour, age, gender, race, language, religion, culture, marital status or economic status. What about artificial intelligence? Can we trust it to be fair? Could it inherit some of the worst human traits, such as prejudice and racism? And if bias is present in AI algorithms, where does it come from?
How to choose between the types of cloud computing on Google Cloud, and what each one offers.
An introduction to designing with AI, followed by a development workshop.
An advanced workshop on building with the Google Maps APIs.