Get in Touch

Course Outline

AI Programming Fundamentals

  • Defining AI programming: core concepts and illustrative examples
  • AI use cases in the public sector: chatbots, summarization tools, and intelligent search
  • Distinguishing between AI models and traditional programming logic

Python Basics for AI

  • Creating your initial Python scripts
  • Managing data structures and control flow
  • Essential libraries for AI development: requests, pandas, json

Interacting with AI APIs

  • Understanding APIs: Secure access to AI models
  • Inputting text and structured data into models
  • Utilizing APIs from providers like OpenAI, Cohere, or Hugging Face

Developing Basic AI Applications

  • Constructing a document summarizer
  • Designing a prototype chatbot for citizen services
  • Automating the labeling of public datasets using AI

Assessing Output Quality and Constraints

  • Comprehending the probabilistic nature of AI behavior
  • Applying prompt engineering techniques to manage output quality
  • Conducting red-teaming exercises to identify bias and hallucinations in prototypes

Compliance, Ethics, and Responsible Innovation

  • Addressing privacy and explainability standards in government contexts
  • Weighing the advantages and disadvantages of open-source versus proprietary models
  • Following a checklist for safe experimentation and scaling

Conclusion and Future Directions

Requirements

  • Basic familiarity with working on spreadsheets or structured data
  • Knowledge of public sector service delivery or analytical tasks
  • No prior programming background is necessary, as introductory Python will be provided

Target Audience

  • Civil servants and analysts looking to integrate AI into their daily operations
  • Digital government professionals aiming to gain 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