Speechify – Let me speak again! (taken)

Restoring speech communication in individuals that can’t speak or have difficulty speaking (e.g., individuals with ALS) is an important challenge that could benefit many. While many solutions have been proposed that have various limitations, recent progress in machine learning methods (e.g., transformers) open new opportunities. This project aims to decode the intended speech of individuals … Read more

Crypto and Security – General

Background I’m happy to consider compelling project proposals that involve hardware, networking, security or wireless technologies. Ideally they will be well aligned with my research interests. In recent years students have worked on projects in security and crypto, VPNs, homomorphic encryption, Vehicular Networking, Distributed online control, Underwater communications, music visualisation and some fundamental Quantum Communication … Read more

Quantum Information Science

Background I’m happy to consider compelling project proposals that involve hardware, networking, security or wireless technologies. Ideally they will be well aligned with my research interests. In recent years students have worked on projects in security and crypto, VPNs, homomorphic encryption, Vehicular Networking, Distributed online control, Underwater communications, music visualisation and some fundamental Quantum Communication … Read more

Your project idea

Background I’m happy to consider compelling project proposals that involve hardware, networking, security or wireless technologies. Ideally they will be well aligned with my research interests. Please get in touch In recent years students have worked on projects in security and crypto, VPNs, homomorphic encryption, Vehicular Networking, Distributed online control, Underwater communications, music visualisation and … Read more

Give me a sign! Investigating the brain processing of sign language (taken)

The perception of speech has been studied extensively, due to its importance in our society. Sign language is an alternative form of communication, primarily adopted by individuals that are deaf, with severe hearing impairment, or with severe difficulties speaking to physically speak. However, it is unknown how the brain of the “listener” transforms sign language … Read more

Slot-based Driving Simulation in CARLA – No longer available

The Research Ireland-funded ClearWay project [2] is investigating new models of road management is which each vehicle is allocated a slot in which to travel for the duration of its journey. Adherence to travelling in its allocated slot ensures congestion-free travel from source to destination for each vehicle (in the absence of unexpected events). A … Read more

[Taken] Framework for Chaos Engineering for Kubernetes

Deployments of micro-services to Kubernetes clusters can consist of a variety of implementations and their interaction can result in very complex system behaviour. Chaos Engineering is a testing strategy that exposes these deployments to a variety of stress tests in order to reveal potential bottlenecks and system failures. Current approaches to Chaos Engineering provide functionality … Read more

[Taken] Kernel-based QUIC implementation

The Quick UDP Internet Connections (QUIC) protocol has been proposed as the transport protocol for HTTP3. The protocol is based on the User Datagram Protocol (UDP) and facilitates a number of features in comparison to the traditional Transmission Control Protocol (TCP) such as streams and connection identifiers. Current, implementations of this protocol have been realised … Read more