Get in Touch

Course Outline

Core Concepts in AI Programming

  • Defining AI programming: essential concepts and real-world examples.
  • AI applications in the public sector: chatbots, automated summarizers, and intelligent search engines.
  • Contrasting AI models with traditional programming logic.

Python Basics for AI Development

  • Developing initial Python scripts.
  • Managing data structures and control flow logic.
  • Key libraries for AI tasks: requests, pandas, and json.

Interacting with AI APIs

  • Understanding APIs and secure access to AI models.
  • Transmitting text and structured data to AI models.
  • Practical use of OpenAI, Cohere, or Hugging Face APIs.

Building Basic AI Tools

  • Constructing a document summarization tool.
  • Prototyping chatbots for citizen engagement.
  • Automating the labeling of public datasets using AI.

Assessing Performance and Constraints

  • Understanding the probabilistic nature of AI outputs.
  • Techniques for prompt engineering and maintaining output quality.
  • Conducting red-team exercises to identify bias and hallucinations in prototypes.

Ethics, Compliance, and Responsible AI

  • Addressing privacy and explainability standards in government contexts.
  • Comparing open-source and proprietary models: advantages and limitations.
  • Guidelines for safe experimentation and scaling solutions.

Recap and Future Directions

Requirements

  • Foundational experience with spreadsheets or structured data management.
  • Familiarity with public sector service delivery or analytical processes.
  • No prior coding background is necessary; introductory Python concepts will be covered.

Target Audience

  • Civil servants and analysts looking to integrate AI into daily operations.
  • Digital government specialists seeking practical skills in AI implementation.
  • Government teams focused on innovation, transformation, and research.
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories