Recent progress in generative models have resulted in models that can produce realistic text, images and video that can potentially revolutionize the way humans work, create content and interact with machines. Generative AI is a type of artificial intelligence that creates new content, such as images, text, video, audio, or simulations. It's particularly valuable in creative fields and for novel problem-solving.
Topics to be Covered in Workshop
Day 1
Module 1: Understanding Generative AI
Artificial Intelligence
- AI vs. ML vs. GenAI
- Machine Learning: Learning by Example
- Large-Language Models
- Generative AI: From Classification to Creation
- From Recognition to Understanding Areas of Greatest Impact
- Product Design and Development
- Customer Service
- Marketing
- Retail
- Financial Services
- Medical
- Manufacturing Movers and Shakers
- OpenAI
- Microsoft
- Google
- Amazon
- Open-Source Solutions
Foundational Models
- OpenAI GPT
- Google PaLM
- Meta AI Llama
Prompt Engineering
- Asking the Right Questions
- Adding Context
Module 2: Generative AI using ChatGPT
- Introduction to Artificial Intelligence and Chatbots:
- Overview of AI and its applications in chatbots.
- Understanding the components and functionality of a chatbot.
- Introduction to Natural Language Processing (NLP):
- Basics of NLP and its role in understanding human language.
- Using Python's nltk library for text processing tasks.
- Building a Simple Rule-based Chatbot:
- Using regular expressions (re) to identify patterns in user input.
- Creating rules to generate predefined responses based on patterns.
- Integrating User Input and Responses:
- Setting up a basic chat interface using Python.
- Combining user input processing with predefined responses to create a functional chatbot.
Day 2
- Enhancing Your Chatbot's Performance:
- How to improve your chatbot's responses using input conditioning.
- Understanding prompts and tips to get better results from ChatGPT.
- Using ChatGPT for Specific Tasks:
- Exploring use cases where ChatGPT can be helpful, such as customer support or content generation.
- Customizing ChatGPT for specific tasks using prompts and instructions.
- Responsible AI and Ethical Considerations:
- Understanding the importance of ethical AI development.
- Guidelines for creating responsible and unbiased chatbots.
- OpenAI Playground & Prompt Engineering
Duration: The duration of this workshop will be two consecutive days, with 2-3 Hours Session each day in a total of five to six hours properly divided into theory and hands on sessions.