Dr Ruairi O'Reilly

Lecturer Overview

artificial intelligenceDr Ruairi O'Reilly graduated with a BSc in Computer Science (2008) and a PhD in Computer Science (2015) from University College Cork. His work focused on the development of distributed architectures for the monitoring and analysis of time series data. This resulted in the deployment of remote health solutions that combined e-health, automated analysis and decision making systems. His research centres on the development of platforms for the monitoring and analysis of data and their subsequent application to real-world problems. Currently this involves the analysis of physiological data, road traffic networks and individuals interactions within organisations. For more information please see his research page here. His current position is lecturer in Computer Science and he is the acting Programme Chair for the BSc in Web Development.

Ruairi is also programme manager for the following MSc programmes which include: MSc in Artificial Intelligence, MSc in Software Architecture & Design, MSc in Cloud Computing, Cert in Information Design & Development and MSc in Information Design and Development.

 

Short Description of module

Knowledge representation and reasoning (KR) is a field of AI that focuses on the representation of domain specific knowledge in a form that can be utilised by computer systems. Knowledge representations within a domain are often conceived as formalisms, a description of something in formal mathematical or logical terms. This module will introduce students to methodologies for the visualisation and interpretation of domain specific knowledge and the translation of interpretations into KR formalisms. It will provide the student with an appreciation of how to evaluate the suitability of knowledge representation schemes, balance competing features/requirements and make informed decisions when designing KR formalisms. The module will also focus on the application of KR to appropriate real world problems such as the semantic web, time-series indexing and temporal abstraction of expert knowledge.

What to expect when taking the module

Knowledge representation and reasoning is a field of AI that focuses on the representation of domain-specific knowledge in a form that can be utilised by computer systems. In this module students will be introduced to the theory for representing domain-specific knowledge in formal manner and practice the application of this theory such that valuable insights can be inferred from data. A number of case studies will be presented detailing the knowledge discovery process exposing students to the construction of knowledge representation formalisms (how we represent what we know), feature engineering (how we construct programs to select the data we want to identify) and data visualisation (how we relay findings back to domain experts). Real-world problems such as the semantic web, time-series indexing and temporal abstraction of expert knowledge are just some of the topics that will be discussed.

Public Recordings

The first two weeks of the module will be made public:

  • Week 1
  • Week 2

 

© 2024 CIT | web development by Granite Digital