top of page

Learn Generative AI

If you want to learn a variety of AI tools like ChatGPT and understand how to use, customize, and even build your own, follow this structured approach:

1. Understand AI Basics

Before using AI tools effectively, you should have a basic understanding of:
✅ Machine Learning (ML) – Supervised vs. unsupervised learning
✅ Deep Learning (DL) – Neural networks, transformers
✅ Natural Language Processing (NLP) – Text analysis, embeddings
✅ Programming (Python) – Essential for AI customization (NumPy, Pandas, APIs)

📚 Courses to Start:

  • Intro to AI by Andrew Ng

  • NLP with Transformers by Hugging Face

2. Explore AI Tools by Category

🗣️ Chatbots & Conversational AI

✅ ChatGPT & GPT Models – OpenAI (API & ChatGPT+ versions)
✅ Google Bard / Gemini – AI-powered assistant
✅ Claude by Anthropic – Safety-focused AI chatbot
✅ Meta AI (Llama models) – Open-source chat models

📌 How to Learn:

  • Use OpenAI’s ChatGPT API to build custom apps

  • Experiment with Hugging Face’s chat models

🖼️ Generative AI (Images, Videos, Music)

✅ DALL·E – AI image generation (OpenAI)
✅ Midjourney / Stable Diffusion – More artistic image creation
✅ Runway ML – AI for video editing & generation
✅ Boomy & AIVA – AI music composition

📌 How to Learn:

  • Use Stable Diffusion locally via AUTOMATIC1111

  • Experiment with Runway ML’s video tools

📊 AI for Productivity & Automation

✅ Notion AI – AI-assisted note-taking & writing
✅ Microsoft Copilot – AI embedded in Office apps
✅ Google Gemini in Docs/Sheets – AI for work efficiency
✅ Zapier AI & ChatGPT Plugins – Automate workflows

📌 How to Learn:

  • Enable AI features in Google Docs or Notion

  • Automate tasks with Zapier + ChatGPT

🤖 AI Coding Assistants

✅ GitHub Copilot – AI-powered coding assistant
✅ Codeium & Tabnine – Alternative AI coding tools
✅ ChatGPT for Code – Debugging & code generation

📌 How to Learn:

  • Use GitHub Copilot in VS Code

  • Ask ChatGPT for debugging help

🔍 AI for Research & Learning

✅ Perplexity AI – AI-powered search engine
✅ Elicit & Consensus – AI-assisted academic research
✅ ChatGPT Browsing Mode – Up-to-date research

📌 How to Learn:

  • Use Perplexity AI for smarter searching

  • Explore Elicit for AI-powered research papers

3. Learn How to Build & Customize AI Models

To go beyond using AI tools, learn to fine-tune models or build AI applications:

💻 Hands-on AI Development

  • Learn Hugging Face Transformers to train models

  • Use LangChain to create AI apps

  • Deploy AI models with FastAPI & Flask

📚 Advanced Learning Resources:

4. Stay Updated & Experiment

🔹 Follow AI newsletters: The Batch, Towards Data Science
🔹 Join AI Discords & Reddit (r/MachineLearning)
🔹 Try new AI apps every week

bottom of page