Chris Greenhalgh, 2024-09-04
2024-09-26: Note, I'm already talking to several UG students, so I'm unlikely to have capacity for more.
In general I am interested in Human-computer interaction, Distributed Systems and Computer-supported cooperative work, in particular
Most of my projects combine (to varying extents) software development,
interaction design and user studies and are
suitable for HCI and CS students but NOT DataScience or AI.
If you doing an HCI project (i.e. on the MSc HCI, or an HCI project within the BSc/MSci CS) then your project must be "human-centred". This can involve an emphasis on requirements gathering, design and/or evaluation. You will almost certainly need to do some prototyping, but depending on the project it may be possible to use non-functioning prototypes (although I prefer functioning prototypes).
If you want to tackle one of the HCI projects then please write up a brief (one page) summary of:
If you doing a CS project (i.e. in the MSc, BSc or MSCi CS) then your project must involve a significant practical (programming) element. It may also involve some HCI elements and prototyping, but at least some will need to be functional.
If you are tackling a web-based project then you should be prepared to use a technology stack with something like Flutter (and Dart) or Angular+Bootstrap (and Typescipt) or Svelte as the front-end and a well-defined HTTP API to any back-end. For Svelte, see SvelteKit. Note, you may not need to implemented your own back-end services, for example a static back-end may suffice or you may be able to use a cloud service such as Firebase.
If you want to tackle one of the CS projects then please write up a brief (one page) summary of:
Sorry, I'm not able to supervise projects in Data Science at all, and only to a very limited extent in AI (i.e. only if the emphasis is on human-AI interaction with existing technology/algorithms/data). Also I do NOT have suitable existing datasets to work with.
The Cardographer project is exploring the use of activities based on (physical or virtual) playing cards to help generate ideas, and learn about and explore ethical and legal issues for new technologies and applications. The project has (mid-2023) developed a first version of the Cardographer Platform, a web-based digital platform for creating cards, managing shared session using cards and analysing card use, and a first version of a Unity-based 3D virtual table top simulator, similar to Tabletop Simulator. The system also integrates with Miro, an online shared whiteboard tool. There is still plenty of scope to extend and add to this platform; a number of suggestions are given below.
There are many apps, websites, etc that can be helpful when someone is struggling with their wellbeing (e.g. anxiety or mood). However, to benefit from them the user has to actually use them, and we know that people often don't, or stop after just one go. This project is linked to a current reseach project which aims to suport children and young people in particular (age 10-25). We conjecture that a "companion" agent - perhaps in the form of an anthroporphic animal - could help to encourage and remind someone to keep using a digital health intervention (DHI) like this.
Citizen science refers to science that is done by and with "citizens", i.e. not professional researchers/scientists. For example, in ecology there are several projects where members of public carefully record the prevalence of particular animals or plants. There are also many science projects that involve volunteers identifying things from images (e.g. types of galaxies from pictures from telescopes). Citizen science is much less common in health research, and especially mental health research. This is partly because there are additional challenges for example in working with potentially vulnerable volunteers, and the kinds of research is also different.
From current research, we have found that fine-grained changes in heart-rate can predict when someone is paying attention. Other changes can predict relaxation. We think that some therapeutic tasks (e.g. attention training for people with ADHD) might be more effective in some states than in others. We conjecture that giving someone sonic (sound and/or musical) feedback about their physiological state might help them to get "in the zone" to learn well.
EOF