AI and Data Science for Transport

Robin Lovelace and Chris Rushton

December 1, 2025

Welcome!

AI and Data Science for Transport

1-day course

1st December 2025

Agenda

  • 10:00-11:30 Session 1: Foundations of AI and Data Science for Transport in Transport
  • 11:30-12:30 Session 2: (AI-Powered) Coding and Development
  • 12:30-13:30 Lunch
  • 13:30-15:30 Session 3: AI for Transport Data Analysis
  • 15:30-17:00 Session 4: Applied AI Session

Prerequisites

To participate

  • Computer with internet access
  • A willingness to learn and experiment with AI tools
  • Basic familiarity with transport planning concepts
  • Optional: Experience with coding or data analysis tools

Learn and share

The following will help:

  • An interest in transport planning and AI applications
  • A willingness to learn and share experiences
  • A GitHub account (useful for accessing course materials)
  • Openness to trying new AI tools and workflows

Housekeeping

  • Gents toilets are on this floor, ladies on ground floor.
  • No fire alarm expected.
  • Wifi code: enjoyBH1!
  • Connect to the Wi-Fi network
  • Course materials available online
  • Coffee and lunch breaks as scheduled
  • Interactive sessions: Please participate and ask questions

Course principles

  • “Learn by doing” with AI tools
  • “Demystifying AI” for practical use
  • “No such thing as a bad question”
  • Focus on practical applications
  • Real-world transport examples
  • Hands-on experience with AI workflows

About the instructors

Robin Lovelace - Professor of Transport Data Science, University of Leeds - Focus on data-driven transport planning and open source tools

Chris Rushton - Transport emissions researcher, data engineer, web developer - Experience in practical AI applications

About you

Quick introductions:

  • Name and organisation
  • Current role in transport
  • Experience with AI tools (if any)
  • What you hope to gain from today

Session 1: Foundations of AI and Data Science for Transport in Transport

Key topics:

  • What is AI and how does it apply to transport?
  • Overview of AI tools and techniques
  • Real-world transport applications
  • Ethical considerations

See: Session 1 materials

Different ways to use AI

Example output from Microsoft 365 Copilot

Microsoft 365 Copilot vs. GitHub Copilot

Microsoft 365 Copilot has limited coding capabilities compared to GitHub Copilot in VS Code. M365 Copilot is primarily designed for productivity tasks (emails, documents, data analysis), not software development.

Chris’s slides

See powerpoint slides: github.com/itsleeds/ai4transport/releases

Session 2: (AI-Powered) Coding and Development

Key topics:

  • AI coding assistants (GitHub Copilot, etc.)
  • Efficient AI-assisted workflows
  • Live coding demonstrations
  • Hands-on practice

See: Session 2 materials

Lunch Break (12:30-13:30)

Session 3: Using LLMs for Reporting and Analysis

Key topics:

  • Large Language Models for transport documents
  • Prompt engineering techniques
  • Analysing policy documents and reports
  • Practical exercises with real transport data

See: Session 3 materials

Session 4: Applied AI Session

Key topics:

  • Hands-on application of AI tools
  • Working with your own datasets and problems
  • Instructor support and peer collaboration
  • Show and tell

See: Session 4 materials

Feedback on Session 4

Please provide feedback on this session: forms.office.com/e/XZ2Hdt72HK

Course wrap-up

Key takeaways:

  • AI as a tool to enhance transport planning
  • Practical skills for immediate application
  • Resources for continued learning
  • Building AI into your workflow

Next steps:

  • Try the tools in your own work
  • Join the community discussions
  • Share your experiences and learn from others

Thank you!

Questions? Discussion?

Course materials: Available online Community: GitHub Discussions

References