AI 4 Everyone: Build Generative AI & Computer Vision Apps

Create Generative AI & Computer Vision Apps: Automate tasks, build LLM apps, and explore practical AI solutions.

AI 4 Everyone: Build Generative AI & Computer Vision Apps
AI 4 Everyone: Build Generative AI & Computer Vision Apps

AI 4 Everyone: Build Generative AI & Computer Vision Apps free download

Create Generative AI & Computer Vision Apps: Automate tasks, build LLM apps, and explore practical AI solutions.

Welcome to "AI 4 Everyone: Build Generative AI & Computer Vision Apps"—a comprehensive course designed for anyone looking to unlock the power of AI, whether you are a non-technical professional, or an aspiring AI developer.

In this course, you’ll learn how to automate tasks, create powerful applications, and interact with AI models without needing extensive coding knowledge. Even if you’re a beginner, this course will guide you through building practical AI tools that simplify your day-to-day work.

What You Will Learn:

  • Automating Tasks with AI: Learn how to write professional emails, summarize YouTube videos, create stunning images, and explain complex graphs—all without writing a single line of code.

  • Developing AI-Powered Applications: Using Python and Streamlit, you’ll create real-world applications like:

    • A Recipe Generator that creates recipes based on your requests.

    • An AI Meal Planner that organizes your meals based on nutritional needs.

    • A YouTube Video to Blog Converter that transforms videos into blog posts.

    • A PDF Sorter to efficiently organize and categorize documents.

  • Document & Database Interactions: Discover how to chat with and extract information from documents, including:

    • Text-to-SQL LLM Applications that query SQL databases.

    • Multi-language Invoice Extractor that extracts text from invoices in various languages.

    • PDF Q&A and sorting: Interact with your PDF files and manage them without the need for training or fine-tuning Large Language Models.

    • LangChain Agents for CSV & JSON: Learn advanced AI techniques, like using LangChain agents to interact with CSV and JSON files for Q&A purposes.

  • Prompt Engineering: Learn how to effectively communicate with AI models like Llama 3.1 and Gemini by learning prompt engineering techniques that give precise outputs for a variety of tasks.

  • OpenCV Functions:
    Learn how to read images, videos, and live webcam feeds using OpenCV. Explore various OpenCV functions, including:

    • Converting an image to grayscale

    • Blurring an image

    • Detecting edges in an image

    • Performing dilation and erosion on images

    • Cropping and resizing images

    • Drawing shapes on images (lines, rectangles, circles) and adding text

    • Warping perspective

    • Detecting contours and shapes

    Additionally, create AI applications with OpenCV, such as a Document Scanner.

  • Math with Gesture Using AI: Use your hand to create a drawing, which will be processed by an AI model to solve math problem. You can also ask the AI model questions about the drawing.

  • Real-Time Gesture-Controlled Spin Wheel with OpenCV & MediaPipe: Learn how to create a real-time hand gesture-controlled spin wheel using the OpenCV and MediaPipe libraries.