Skip to main content

Generative AI Resources

Curated collection of tools, platforms, learning resources, and communities.


🤖 AI Platforms & Tools​

Large Language Models​

PlatformDescriptionLink
ChatGPTOpenAI's conversational AIchat.openai.com
ClaudeAnthropic's AI assistantclaude.ai
GeminiGoogle's multimodal AIgemini.google.com
PerplexityAI-powered searchperplexity.ai
PoeMulti-model chat platformpoe.com

Image Generation​

PlatformDescriptionLink
DALL-E 3OpenAI's image generatoropenai.com/dall-e-3
MidjourneyHigh-quality art generationmidjourney.com
Stable DiffusionOpen-source image generationstability.ai
Adobe FireflyCreative AI toolsfirefly.adobe.com
Leonardo.aiAI art and assetsleonardo.ai

Audio & Music​

PlatformDescriptionLink
ElevenLabsVoice cloning & TTSelevenlabs.io
SunoAI music generationsuno.ai
MurfAI voiceoversmurf.ai
UdioMusic creationudio.com

Video Generation​

PlatformDescriptionLink
SoraOpenAI video (limited access)openai.com/sora
RunwayAI video toolsrunway.ml
PikaText-to-videopika.art
HeyGenAI video avatarsheygen.com

Code Assistants​

PlatformDescriptionLink
GitHub CopilotAI pair programmergithub.com/features/copilot
CursorAI-native code editorcursor.com
Replit AICollaborative coding with AIreplit.com
CodeiumFree AI code completioncodeium.com

📚 Learning Resources​

Online Courses​

CoursePlatformLevel
Generative AI for EveryoneCoursera (DeepLearning.AI)Beginner
ChatGPT Prompt EngineeringDeepLearning.AIBeginner
Generative AI with LLMsCoursera (AWS)Intermediate
Fast.ai Practical Deep Learningfast.aiIntermediate
Stanford CS224N (NLP)YouTubeAdvanced
Stanford CS231N (Vision)YouTubeAdvanced

Books​

TitleAuthorFocus
Generative Deep LearningDavid FosterTechnical implementation
Hands-On Large Language ModelsJay AlammarLLM applications
Natural Language Processing with TransformersTunstall, von Werra, WolfNLP with Hugging Face
Build a Large Language Model (From Scratch)Sebastian RaschkaLLM internals

YouTube Channels​

  • 3Blue1Brown - Visual math explanations including neural networks
  • Two Minute Papers - AI research summaries
  • Yannic Kilcher - ML paper reviews
  • AI Explained - AI developments explained
  • Matt Wolfe - AI tools and news

Newsletters​

  • The Batch (DeepLearning.AI) - Weekly AI news
  • Import AI (Jack Clark) - AI research and policy
  • The Algorithmic Bridge (Alberto Romero) - AI analysis
  • Ben's Bites - Daily AI tools and news

🔬 Research & Papers​

Key Papers to Read​

PaperYearSignificance
"Attention Is All You Need"2017Introduced Transformers
"BERT"2018Bidirectional pre-training
"GPT-3"2020Scaling and few-shot learning
"DALL-E"2021Text-to-image
"Diffusion Models"2020Image generation breakthrough
"InstructGPT"2022RLHF for alignment
"Constitutional AI"2022AI safety training

Research Platforms​

Conferences​

  • NeurIPS - Neural Information Processing Systems
  • ICML - International Conference on Machine Learning
  • ICLR - International Conference on Learning Representations
  • ACL - Association for Computational Linguistics
  • CVPR - Computer Vision and Pattern Recognition

🛠️ Developer Resources​

APIs & SDKs​

ServiceDocumentation
OpenAI APIplatform.openai.com/docs
Anthropic APIdocs.anthropic.com
Google AIai.google.dev
Hugging Facehuggingface.co/docs
Replicatereplicate.com/docs

Frameworks & Libraries​

FrameworkUse CaseLink
LangChainLLM application frameworklangchain.com
LlamaIndexData framework for LLMsllamaindex.ai
Hugging Face TransformersModel libraryhuggingface.co
GradioML app interfacesgradio.app
StreamlitData app frameworkstreamlit.io

Model Hubs​


🌐 Communities​

Online Communities​

CommunityPlatformFocus
r/MachineLearningRedditML discussion
r/LocalLLaMARedditLocal LLM running
r/StableDiffusionRedditImage generation
Hugging Face DiscordDiscordML community
LangChain DiscordDiscordLLM applications
Midjourney DiscordDiscordImage generation

Professional Networks​

  • AI/ML LinkedIn Groups - Professional networking
  • Twitter/X AI Community - Follow researchers and practitioners
  • Local AI Meetups - In-person networking (Meetup.com)

📊 Benchmarks & Leaderboards​

BenchmarkWhat It MeasuresLink
MMLUGeneral knowledgepaperswithcode.com
HumanEvalCode generationpaperswithcode.com
Chatbot ArenaLLM comparisonlmsys.org
Open LLM LeaderboardOpen modelshuggingface.co

🔒 AI Safety Resources​

Organizations​

Key Readings​

  • Anthropic's Constitutional AI papers
  • OpenAI's alignment research
  • "Superintelligence" by Nick Bostrom
  • "Human Compatible" by Stuart Russell

💼 Career Resources​

Job Boards​

Skills to Develop​

AreaResources
PythonCodecademy, Real Python
ML FundamentalsCoursera, Fast.ai
Prompt EngineeringOpenAI guides, practice
LLM ApplicationsLangChain docs, tutorials

🔄 Stay Updated​

News Sources​

  • The Verge AI - Consumer AI news
  • VentureBeat AI - Enterprise AI
  • MIT Technology Review - AI analysis
  • Ars Technica AI - Technical coverage

Company Blogs​

  • OpenAI Blog
  • Google AI Blog
  • Anthropic Research
  • Meta AI Research
  • Microsoft AI Blog

Quick Start Recommendations​

For Beginners​

  1. Start with ChatGPT/Claude for hands-on experience
  2. Take "Generative AI for Everyone" on Coursera
  3. Join r/ChatGPT and AI Discord communities
  4. Follow AI news through newsletters

For Practitioners​

  1. Build projects with LangChain or LlamaIndex
  2. Experiment with Hugging Face models
  3. Read key research papers
  4. Contribute to open-source projects

For Business Leaders​

  1. Understand capabilities and limitations
  2. Identify high-value use cases
  3. Consider ethics and governance
  4. Plan workforce adaptation

Resources updated December 2024. The AI landscape evolves rapidly—check sources for the latest information.

Return to Course Home