Developing AI applications requires more than theory. It demands programming skill, model evaluation, and real-world system design. This hands-on course is built for IT professionals ready to step into the AI space. Participants will learn Python for AI development, explore LLMs, and gain experience with tools such as LangChain, Hugging Face, and Azure AI Hub. The course focuses on deployment, prompt engineering, and building robust AI systems.
Learning Outcomes:
- Analyse the programming structure used in the AI application.
- Apply essential principles to optimize algorithms efficiency when designing and developing AI model for specific tasks
- Evaluate the strengths and limitations of the data model used in the AI applications
- Evaluate the feasibility of the deployed AI data model.
- Improve the AI application to ensure its relevance for the organisation.
Key Topics:
- Python programming and machine learning foundations
- Generative AI tools and security
- Prompt engineering for developers
- Chatbot development and multimodal AI
- LangChain, Hugging Face, and large language models
Module 1 : Introduction To Python Programming
Module 2 : Operators and Variables in Python
Module 3 : Python Datatypes and functions
Module 4: File Handling
Module 5 : Introduction To Machine Learning
Module 6 :Working with NumPy and Pandas
Module 7 : Supervised VS Un-supervised Learning
Module 8 : Linear regression - Multi variables
Module 9 :Analyze multiple algorithms
Module 10: Evaluate decision tree and liner regression
Module 11: Working with Generative AI
Module 12: Generative AI - Security and AI in different sectors
Module 13 : Prompt Engineering Concepts
Module 14 : Prompts for Python Developers
Module 15 : Design and Develop ChatBots (Cricket ChatBot, Web-based ChatBot, PDF ChatBot, Multimodal ChatBot, ChatBot to Interact with Web Data)
Module 16 : Working with LangChain
Module 17 : Working with Natural Language Processing (Text classification, Text summarization and data cleaning)
Module 18 : Large Language Model
Module 19 : Using OpenAI LLM- NLP Tasks
Module 20 : Using Anthopic LLM – NLP Tasks * Anthropic chatbot
Module 21 : Hugging face Concepts
Module 22 : Hugging face NLP Tasks
Module 23 : Finetune a LLM Model
Module 24 : Azure AI Hub