Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Unifiers and Diversifiers: A Cyclical Dichotomy

2 minute read

Published:

This post summarizes work by Professor Gavin Brown, a lecturer at the University of Manchester, who delivered a captivating talk on a dichotomy of scientific styles: Unifying and Diversifying.

The Interactive AI Research Showcase

4 minute read

Published:

This post reports on events from the 2022 IAI CDT Winter Showcase at the Univeristy of Bristol. A similar post can be found on the IAI CDT website.

portfolio

publications

talks

teaching

Artificial Intelligence

Postgraduate Course, University of Bristol, Department of Computer Science, 2021

This unit provides an introduction to the field of artificial intelligence (AI) from the perspective of logic programming. The first half covers the basic principles of knowledge representation and automated inference with the Prolog programming language. The second half covers more advanced methods in natural language processing and machine learning which exploit the representation and reasoning power of Prolog. I am a teaching assistant on this course.

Artificial Intelligence

Postgraduate course, University of Bristol, Department of Computer Science, 2022

This unit gives a general introduction to the ideas and the tasks of Artificial Intelligence, with an emphasis on their applications across a range of disciplines, their impact on science and industry, and on their mathematical foundations. I am a lab demonstrator on this course.

Applied Data Science

Postgraduate Course, University of Bristol, Department of Computer Science, 2023

This unit is designed as an introduction to a range of Data Science topics and techniques and a chance for students to gain some practical experience with applying these to real data. It covers topics such as: ethics and privacy, data ingress, storage, wrangling, fusion, exploration and visualization and deployment of data science systems. I work as a teaching assistant and a supervisor to several groups during the coursework assessment period.