AI Resources

AI has changed quickly in the last few years. This page highlights practical resources for learning modern AI, building with foundation models, following research, and understanding responsible AI.

Instead of focusing only on traditional machine learning, I wanted this page to reflect the way people learn AI today: starting with fundamentals, then moving into LLMs, multimodal models, prompt design, evaluations, and AI governance.

Where to Start

This page is for students, analysts, marketers, data practitioners, and builders who want a practical way to make sense of modern AI. Some resources are better for learning concepts, while others are more useful when you are ready to build applications or follow industry changes.

  • New to AI: Start with the Artificial Intelligence Video, then move to the Google Machine Learning Crash Course.
  • Want hands-on practice: Use Kaggle Learn or Hugging Face Learn to work through guided exercises and modern model workflows.
  • Want to build with generative AI: Start with the OpenAI and Anthropic documentation below, then add evaluations and embeddings once you move beyond simple prompting.
  • Want to stay current: Check the Stanford AI Index for the big picture and use Papers with Code, Hugging Face leaderboards, and arXiv to follow ongoing model and research progress.

AI and Machine Learning Fundamentals

  • Artificial Intelligence Video

    A short introduction to core AI ideas and how machine learning fits into the broader AI landscape.

  • Google Machine Learning Crash Course

    A practical, updated introduction to core ML concepts such as regression, classification, neural networks, embeddings, large language models, and fairness.

  • Kaggle Learn

    Hands-on tutorials and exercises for machine learning, Python, data visualization, and model building.

  • Hugging Face Learn

    Free courses covering LLMs, transformers, agents, diffusion models, and other modern AI topics.

  • DeepLearning.AI Short Courses

    Short, practical courses on prompt engineering, multimodal AI, RAG, agents, and other current generative AI workflows.

Generative AI and Building with Models

  • OpenAI Prompting Guide

    A practical guide to writing stronger prompts, managing prompt versions, and improving output quality for production use cases.

  • OpenAI Evaluation Best Practices

    Useful if you are building AI products and need a better way to test quality, reliability, and regressions.

  • OpenAI Embeddings Guide

    A good starting point for semantic search, recommendations, clustering, and retrieval-augmented generation workflows.

  • Anthropic Tool Use Documentation

    A clear reference for building agent-style workflows that call tools, retrieve data, and complete multi-step tasks.

  • Google Gemini API Getting Started

    A practical walkthrough for building web apps with multimodal generative AI using the Gemini API.

Research, Benchmarks, and AI Trends

  • Stanford AI Index

    One of the best yearly snapshots of the AI landscape, covering model performance, adoption, investment, policy, and public sentiment.

  • Papers with Code

    A strong resource for connecting research papers to code implementations and state-of-the-art benchmark results.

  • Hugging Face Leaderboards

    Helpful for tracking open model evaluations and comparing model performance across benchmarks.

  • arXiv Recent AI Papers

    A direct feed of new AI papers if you want to follow research more closely.

Responsible AI, Risk, and Governance

  • NIST AI Risk Management Framework

    A practical framework for thinking about trustworthy AI, risk management, and deployment decisions in real organizations.

  • NIST Generative AI Risk Resources

    Includes supporting resources and the generative AI profile for teams working with modern foundation models.

  • Partnership on AI

    Research, convenings, and practical guidance on how AI affects workers, media, safety, and society.