Developing and Deploying AI Applications

Course 2328

  • Duration: 3 days
  • Language: English
  • Level: Intermediate

In this hands-on Developing and Deploying AI Enabled Applications course we will explain how AI and AI Agents can be integrated into applications across a wide spectrum of AI use cases and scenarios including natural language processing, vision, and speech recognition. 

You will build AI enabled applications and Agents for applications such as chatbots that access your organizational data and greatly improve customer experience and organizational productivity.  You will explore issues such as security and privacy, choosing AI platforms, and maintenance and operations.

Developing AI Applications Course Delivery Methods

  • In-Person

  • Online

  • Upskill your whole team by bringing Private Team Training to your facility.

Developing AI Applications Course Information

In this course, you will:

  • Develop and Deploy AI applications and agents tailored to your organization.
  • Integrate in-house data in real-time with AI applications.
  • Secure AI applications using Security and Responsible AI by Design.
  • Maintain AI applications – performance, security, and cost/benefit.
  • Manage AI technology, platforms, threats, and risks.

Prerequisites

Exposure to AI at the level of Course 4700, Introduction to Artificial Intelligence (AI).

Developing AI Applications Course Outline

Chapter 1: Exploring the AI Applications and Agents Landscape

  • AI for text (NLP), speech and vision; and multi-modal
  • Current API Platforms and Tools
  • Applications and Opportunities for AI – from pretrained to custom
  • In-house AI vs Cloud and Edge AI
  • Demo/Exercises  - for your workplace; identify opportunities
  • How AI works – LLMs, Context Embedding, Image generation; limitations, training sets
  • GenAI - Strengths, Weaknesses, Threats and Opportunities (“Hallucination”)
  • Case Study/demo – PamperedPets

Chapter 2: Pretrained AI

  • Why pretrained AI
  • Spectrums of solutions and products: NLP (text), vision, and speech recognition
  • Integration with applications
  • Exercise/demo: “off the shelf” – upload an image of your government id or documents

Chapter 3: Integrating AI libraries and Frameworks

  • The landscape of AI Libraries and Frameworks
  • Use cases and libraries for vision, speech and text
  • Accessing corporate data sources
  • Exercise/Demo: Prompt Engineering
  • Incorporating organizational data – backend databases, chat histories, unstructured data
  • Exercise: building a chatbot that accesses organizational data

Chapter 4: Deploying GenAI in your organization

  • Managing costs and risks of GenAI
  • Monitoring
  • Managing security
  • Choosing a GenAI platform
  • Exercise: deploying a chatbot
  • When to use GenAI vs ML/Classification
  • Exercise: planning a GenAI pilot

Chapter 5: Future of GenAI

  • Rapid evolution
  • Emerging trends – multi-cloud, avoiding “lockin”, avoiding “custom code”
  • Integration of GenAI with Data Warehouses

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

Developing AI Applications Course FAQs

  • Developers – building AI enabled applications
  • Operations – deploying and maintaining AI enabled applications
  • Database administrators – securely connect in-house data sources to AI
  • Managers – explore business opportunities and implications of AI
  • Security – AI risks and treats and how to mitigate against them