Interaction with computers is becoming an increasingly ubiquitous and public affair. With more and more interactive digital systems being deployed …