KURSER

Building with Generative AI

Course Overview

  • Embark on a transformative journey through Generative AI, from basic principles to advanced mastery.
  • Explore key concepts, practical uses, and ethical considerations.
  • This course is ideal for both seasoned data scientists and newcomers eager to leverage the full potential of Generative AI.

Module 1 - Introduction to AI

  • Overview of Artificial Intelligence (AI)
  • Understanding the different branches of AI: Generative AI, Machine Learning, Deep Learning, etc.
  • Applications and impact of AI across industries

Module 2 - Unveiling Generative AI

  • Introduction to Generative AI
  • Differentiating generative AI from traditional approaches
  • Applications and significance in various domains

Module 3 - Advanced Prompt Engineering

  • Optimizing prompt inputs for enhanced performance
  • Exploring advanced prompt techniques
  • Zero shot, one shot, few shots
  • Chain of thought, generated knowledge, self-consistency
  • Hands-on exercises for practical implementation

Module 4 - Cutting-Edge Tools Overview

  • Deep dive into Google Gemini, Microsoft Copilot, and ChatGPT
  • Comparative analysis of features and capabilities
  • Integrating cutting-edge tools into your projects

Module 5 - Understanding Google Gemini Pro API

  • Functionality and integration possibilities
  • Hands-on exploration and experimentation

Module 6 - HR Screening Solutions

  • Leveraging Generative AI for HR processes:
  • Resume screening and candidate evaluation
  • Job description generation
  • Practical exercises and case studies

Module 7 - Advanced Bot Building

  • Entities and Intents: Exploring entities and intents for chatbot development
  • Defining Topics: Understanding the importance of topics and organizing chatbot content
  • Publishing to Demo Site: Deploying your chatbot to a demo site for testing and demonstration

Projects

  • Basic Website Using Generative AI
    Goal: Create a website with content automatically generated by AI.
    Description: This project involves building a basic website where AI is used to generate text-based content such as blog posts or product descriptions.
  • Invoice Extractor Using Gemini Pro API
    Goal: Develop a tool to extract key data from invoices using AI.
    Description: Participants will create an application that uses the Gemini Pro API to automatically identify and extract information such as dates, amounts, and vendor details from scanned invoice images.
  • Chat Bot Using Gemini Pro API
    Goal: Develop an advanced chatbot that learns from interactions using Gemini Pro API.
    Description: This project involves creating a chatbot capable of complex interactions such as providing personalized recommendations or learning from past conversations to improve responses.
  • Calories Health App Using Gemini Pro API
    Goal: Create an app that estimates the calorie content of food items from images using the Gemini Pro API.
    Description: Users upload photos of their meals, and the app identifies the food items and estimates the calories, aiding in dietary management.
  • Resume Screening Using Generative AI
    Goal: Develop a tool that automates the initial screening of job applicant resumes using AI.
    Description: This project will use Generative AI to analyse resumes, extracting and assessing key information such as qualifications, experience, and skills to facilitate the recruitment process.

Prerequisites

  • Basic understanding of machine learning concepts and programming fundamentals is recommended.
  • Enthusiasm to learn and explore the field of Generative AI is highly encouraged.