• Castelldefels School of Social Sciences Featured PhD Programmes
  • University of Birmingham Featured PhD Programmes
  • University of East Anglia Featured PhD Programmes
  • Aberdeen University Featured PhD Programmes
  • University of Cambridge Featured PhD Programmes
  • University of Glasgow Featured PhD Programmes
Ludwig-Maximilians-Universität Munich Featured PhD Programmes
University of Bristol Featured PhD Programmes
EPSRC Featured PhD Programmes
Coventry University Featured PhD Programmes
University of Reading Featured PhD Programmes

Articulate Internet of Things - to investigate computational techniques required to make IoT talk

Project Description

Internet of Things (IoT) is here. Physical devices (such as Babolat tennis racquet) have online connectivity offering an unprecedented range of services to their human users. This PhD project aims to investigate computational techniques required to make IoT talk, providing explanations and information that improve humans’ trust in the devices they use. This PhD project involves bringing together several fields including systems modelling, natural language generation (NLG) and human computer interaction (HCI).

Modelling physical devices involves modelling the physics behind the device. For example, a SCUBA dive computer models the physics of gas absorption by body tissues during a dive. The physics is captured in dive computer algorithms. The research work in this project explores computational techniques required to exploit the deep knowledge of physics of devices to communicate to their users in plain English using Natural Language Generation techniques.

At Aberdeen we made some progress in combining the physics of devices with natural language generation to auto-generate causal explanations of device behaviour which we call Model-based natural language generation (MBNLG). In this project we will extend the existing work further to work with multiple devices and add capability to communicate with users in natural language.

The successful candidate should have, or expect to have, an Honours Degree at 2.1 or above (or equivalent) in Computing Science and other related disciplines.

Knowledge of: Essential: evolutionary computing; machine learning basics; programming in Java, Python, or R.
Desirable: modelling and simulation; natural language generation; artificial immune system; Model-based Reasoning;

Funding Notes

There is no funding available for this project, it is for self-funded students only


This project is advertised in relation to the research areas of the discipline of Computing Science. Formal applications can be completed online: http://www.abdn.ac.uk/postgraduate/apply. You should apply for PhD in Computing Science, to ensure that your application is passed to the correct College for processing. NOTE CLEARLY THE NAME OF THE SUPERVISOR and EXACT PROJECT TITLE ON THE APPLICATION FORM. Applicants are limited to applying for a maximum of 2 projects. Any further applications received will be automatically withdrawn.

Informal inquiries can be made to Dr Y Sripada ([email protected]) with a copy of your curriculum vitae and cover letter. All general enquiries should be directed to the Graduate School Admissions Unit ([email protected]).

Email Now

Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.

Your enquiry has been emailed successfully

Cookie Policy    X