Get in Touch
 Duration 14 hours

Course Outline

Foundations of AI Programming

  • Defining AI programming: Key concepts and real-world examples.
  • AI applications in the public sector: including chatbots, summarizers, and intelligent search.
  • Comparing AI models with traditional programming logic.

Introductory Python for AI

  • Writing your initial Python scripts.
  • Manipulating data structures and control logic.
  • Essential libraries for AI programming: requests, pandas, json.

Utilizing AI APIs

  • Understanding APIs: Securely accessing AI models.
  • Transmitting text and structured data to models.
  • Integrating with OpenAI, Cohere, or Hugging Face APIs.

Developing Simple AI Tools

  • Constructing a document summarizer.
  • Prototyping a chatbot for citizen services.
  • Applying AI to automatically label public datasets.

Evaluating Outputs and Limitations

  • Comprehending probabilistic AI behavior.
  • Prompt engineering and controlling output quality.
  • Red-teaming prototypes to identify bias and hallucinations.

Compliance, Ethics, and Responsible Development

  • Addressing privacy and explainability requirements in government contexts.
  • Open-source versus proprietary models: Advantages and disadvantages.
  • A checklist for safe experimentation and scaling up.

Summary and Next Steps

Requirements

  • Basic familiarity with spreadsheets or structured data.
  • Knowledge of public sector service delivery or analysis tasks.
  • No prior programming experience is required (introductory Python will be provided).

Target Audience

  • Public servants and analysts exploring AI applications in their daily workflows.
  • Digital government professionals seeking practical skills in AI integration.
  • Innovation, transformation, and research teams within government bodies.

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories