Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours (2 days)
Course Outline
Foundations of AI Programming
- Defining AI programming: key concepts and real-world examples
- Public sector applications of AI: chatbots, summarizers, and intelligent search
- Distinguishing between AI models and traditional programming logic
Introductory Python for AI
- Writing your initial Python scripts
- Managing data structures and control logic
- Essential libraries for AI programming: requests, pandas, json
Utilising AI APIs
- Understanding APIs: securely accessing AI models
- Transmitting text and structured data to models
- Working with OpenAI, Cohere, or Hugging Face APIs
Creating Simple AI Tools
- Developing a document summarizer
- Prototyping a chatbot for citizen services
- Using AI to automatically label public datasets
Evaluating Outputs and Limitations
- Understanding the probabilistic nature of AI behaviour
- Prompt engineering and managing output quality
- Red-teaming prototypes to identify bias and hallucinations
Compliance, Ethics, and Responsible Development
- Privacy and explainability requirements in government
- Open-source versus proprietary models: advantages and trade-offs
- A checklist for safe experimentation and scaling up
Summary and Next Steps
Requirements
- Foundational experience with spreadsheets or structured data
- Awareness of public sector service delivery or analytical tasks
- No previous programming background is necessary (introductory Python is included)
Target Audience
- Civil servants and analysts integrating AI into their daily operations
- Digital government professionals looking for practical skills in AI integration
- Government teams focused on innovation, transformation, and research
Testimonials (1)
I got to learn more about Microsoft Copilot, something that I thought was the same as chatGPT but I got to discover more exciting options that I will forever use to make my life easy.