Chapter 8: Implementation support
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 7: Design rules
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 11: User support
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 9: Evaluation techniques
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 2: The computer
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 6: HCI in the software processAlan Dix
Chapter 6: HCI in the software process
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 20: Ubiquitous computing and augmented realitiesAlan Dix
Chapter 20: Ubiquitous computing and augmented realities
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 7: Design rules
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 11: User support
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 9: Evaluation techniques
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 2: The computer
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 6: HCI in the software processAlan Dix
Chapter 6: HCI in the software process
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 20: Ubiquitous computing and augmented realitiesAlan Dix
Chapter 20: Ubiquitous computing and augmented realities
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 10: Universal design
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...VijiPriya Jeyamani
Implementation Support:
Introduction
Elements of windowing systems
Programming the application
User interface management systems
4.2 Evaluation Techniques
What is evaluation?
Goals of evaluation
Choosing an evaluation method
HCI 3e - Ch 16: Dialogue notations and designAlan Dix
Chapter 16: Dialogue notations and design
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirementsAlan Dix
Chapter 13: Socio-organizational issues and stakeholder requirements
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 19: Groupware
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 14: Communication and collaboration modelsAlan Dix
Chapter 14: Communication and collaboration models
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 4: Paradigms
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 17: Models of the system
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 3: The interaction
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 15: Task analysis
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Human-Computer Interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them” -ACM/IEEE
HCI is the study, planning, design of the interaction between humans and computers. A human’s interaction with the outside world occurs through information being received and sent: input and output. In an interaction with a computer the user
receives information that is output by the computer, and responds by providing input to the computer.
Chapter 12: Cognitive models
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 10: Universal design
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Human Computer Interaction Chapter 4 Implementation Support and Evaluation Te...VijiPriya Jeyamani
Implementation Support:
Introduction
Elements of windowing systems
Programming the application
User interface management systems
4.2 Evaluation Techniques
What is evaluation?
Goals of evaluation
Choosing an evaluation method
HCI 3e - Ch 16: Dialogue notations and designAlan Dix
Chapter 16: Dialogue notations and design
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirementsAlan Dix
Chapter 13: Socio-organizational issues and stakeholder requirements
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 19: Groupware
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
HCI 3e - Ch 14: Communication and collaboration modelsAlan Dix
Chapter 14: Communication and collaboration models
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 4: Paradigms
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 17: Models of the system
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 3: The interaction
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Chapter 15: Task analysis
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Human-Computer Interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them” -ACM/IEEE
HCI is the study, planning, design of the interaction between humans and computers. A human’s interaction with the outside world occurs through information being received and sent: input and output. In an interaction with a computer the user
receives information that is output by the computer, and responds by providing input to the computer.
Chapter 12: Cognitive models
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Architectural Patterns and Software Architectures: Client-Server, Multi-Tier,...Svetlin Nakov
Few days ago I gave a talk about software architectures. My goal was to explain as easy as possible the main ideas behind the most popular software architectures like the client-server model, the 3-tier and multi-tier layered models, the idea behind SOA architecture and cloud computing, and few widely used architectural patterns like MVC (Model-View-Controller), MVP (Model-View-Presenter), PAC (Presentation Abstraction Control), MVVM (Model-View-ViewModel). In my talk I explain that MVC, MVP and MVVM are not necessary bound to any particular architectural model like client-server, 3-tier of SOA. MVC, MVP and MVVM are architectural principles applicable when we need to separate the presentation (UI), the data model and the presentation logic.
Additionally I made an overview of the popular architectural principals IoC (Inversion of Control) and DI (Dependency Injection) and give examples how to build your own Inversion of Control (IoC) container.
eclipse.dk - Eclipse RCP Under the HoodTonny Madsen
Denne event er en kombination af en tutorial day og en live demonstration af en "full featured" Eclipse RCP applikation hvor udviklingen kommenteres on-the-fly.
Medbring din laptop og prøv selv hvordan man forholdsvis let kan starte en Eclipse RCP applikation. Det er meget vigtigt at du allerede har Eclipse 3.6 installeret på maskinen.Følgende emner vil blive demonstreret / omtalt
Eclipse RCP Arkitektur
Konfiguration (OSGi console, plugin.xml, manifest.mf...)
Packaging
Extension Points
UI / SWT / JFace
Editors / Views
Building and Testing
Detachable user interfaces consist of graphical user interfaces whose parts or whole can be detached at run-time from their host, migrated onto an- other computing platform while carrying out the task, possibly adapted to the new platform and attached to the target platform in a peer-to-peer fashion. De- taching is the property of splitting a part of a UI for transferring it onto another platform. AttAaching is the reciprocal property: a part of an existing interface can be attached to the currently being used interface so as to recompose another one on-demand, according to user's needs, task requirements. Assembling inter- face parts by detaching and attaching allows dynamically composing, decom- posing and re-composing new interfaces on demand. To support this interaction paradigm, a development infrastructure has been developed based on a series of primitives such as display, undisplay, copy, expose, return, transfer, delegate, and switch. We exemplify it with QTkDraw, a painting application with attach- ing and detaching based on the development infrastructure.
Integrating external products into eclipseGirish Balre
One of the nice things about an IDE is that you can do the majority of your development tasks in one application — hence, integrated. It takes time away from
your work to have to switch from your IDE to another program. This presentation talks about how external applications can be made a part of an Eclipse IDE by hosting them within Eclipse and integrating them to leverage Eclipse offered usability.
Chapter 7 Design Architecture and Methodology1.docxmccormicknadine86
Chapter 7:
Design: Architecture and Methodology
1
Design Topics Covered
Architectural vs. detailed design
“Common” architectural styles, tactics, and reference architectures
Basic techniques for detailed design
Basic issues with user-interface design
2
Design
Starts mostly from/with requirements (evolving mostly from functionalities and other non-functional characteristics).
How is the software solution going to be structured?
What are the main components—(functional comp)?
Often directly from requirements’ functionalities
(use cases).
How are these components related?
Possibly re-organize the components (composition/decomposition).
Two main levels of design:
Architectural (high level)
Detailed design
How should we depict design—notation/language?
3
Relationship between Architecture and Design
Detailed Design
Comes from
Requirements &
Architecture
4
Software Architecture
Structure(s) of the solution, comprising:
Major software elements
Their externally visible properties
Relationships among elements
Every software system has an architecture.
May have multiple structures!
Multiple ways of organizing elements, depending on the perspective
External properties of components (and modules)
Component (module) interfaces
Component (module) interactions, rather than internals of components and modules
5
Views and Viewpoints
View – representation of a system structure
4+1 views (by Krutchen)
Logical (OO decomposition – key abstractions)
Process (run-time, concurrency/distribution of functions)
Subsystem decomposition
Physical architecture
+1: use cases
Other classification (Bass, Clements, Kazman)
Module
Run-time
Allocation (mapping to development environment)
Different views for different people
6
Architectural Styles/Patterns
Pipes and filters
Event driven
Client-server
Model-view-controller (MVC)
Layered
Database centric
Three tier
We discuss architectural styles/patterns as
“reusable” starting point for design activities.
7
Pipe-Filter Architecture Style
The high-level design solution is decomposed into two “generic” parts (filters and pipes):
Filter is a service that transforms a stream of input data into a stream of output data.
Pipe is a mechanism or conduit through which the data flows from one filter to another.
Input
time cards
Prepare for
check processing
Process checks
Problems that require batch file processing seem to fit this architecture: e.g., payroll, compilers, month-end accounting.
** Reminds one of DFD without the data store or source sink.**
8
Event Driven (Real Time)
The high-level design solution is based on an event dispatcher, which manages events and the functionalities that depend on those events. These have the following characteristics:
Events may be a simple notification or may include associated data.
Events may be prioritized or be based on constraints such as time.
Events may require synchronous or asynchronous processing.
Events may be “registered” ...
Similar to HCI 3e - Ch 8: Implementation support (20)
A flexible QR-code infrastructure for heritageAlan Dix
Paper presented at AVICH 2024: Workshop on Advanced Visual Interfaces and Interactions in Cultural Heritage. AVI 2024 at Arenzano (Genoa), Italy, 4th June 2024
https://alandix.com/academic/papers/AVI2CH2024-qrarch/
QR codes are often used in outdoor cultural heritage settings. They are an established technology but inflexible, especially if the websites to which they point change their structure, or even disappear. This paper describes a web infrastructure for deploying QR codes that can be remapped dynamically, both as web resources move or change, but also to allow personalized and adaptable content. This is a small change in the underlying technology, but radically change potential applications. It can be used to personalise content to viewer’s preferences such as language choices, but could be used to support bespoke events or applications such as school visits or treasure hunts. The infrastructure has been deployed at the Memorial Gardens in the lost village of Troedrhiwfuwch, to enable the stories of fallen WWI and II service men to be retold for the current generation
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
AI and the Humanities – provocations – The Arts, Humanities & Responsible AI...Alan Dix
Keynote at The Arts, Humanities & Responsible AI Symposium Aberystwyth University, Wales, 29th June 2024
https://www.alandix.com/academic/talks/AHRAI-2024/
The talk takes an excursion through several frameworks or ways of looking at the way artificial intelligence impacts:
* humanities and social science research
* social justice
* fundamental changes in society
Can AI do good? at 'offtheCanvas' India HCI preludeAlan Dix
Invited talk at 'offtheCanvas' IndiaHCI prelude, 29th June 2024.
https://www.alandix.com/academic/talks/offtheCanvas-IndiaHCI2024/
The world is being changed fundamentally by AI and we are constantly faced with newspaper headlines about its harmful effects. However, there is also the potential to both ameliorate theses harms and use the new abilities of AI to transform society for the good. Can you make the difference?
CDT Away Day Talk: Qualitative–Quantitative reasoning and lightweight numbersAlan Dix
Talk at EPIC CDT Away Day, St Davids Hotel, Cardiff, 11th April 2024.
https://alandix.com/academic/talks/CDT-away-day-April-2024-QQ/
As academics we need to deal with numbers including project management spreadsheets and student marks. In addition, they are part of day-to-day life whether household budgeting or working out how many socks to pack for a journey. Perhaps most crucially, many national and global issues require an understanding of numeric information from climate change to tax rates, and of course the Covid-19 pandemic. If citizens are not able to make sense of this, democracy fails. Of course, many are not only uncertain when dealing with numbers, but suffer more or less extreme maths anxiety. Indeed a recent UK survey found that, “over a third of adults (35%) say that doing maths makes them feel anxious, while one in five are so fearful it even makes them feel physically sick”. Sometimes detailed calculations are necessary, but often the critical skill is qualitative–quantitative reasoning, that is a qualitative understanding of quantitative phenomena. This can after be aided by the ability to use back-of-the-envelope calculations and dealing with lightweight numeric information. This talk discusses these issues and presents some prototype tools to explore the design space for personal numeric information.
This talk is largely the same as the one of the same name given at Ulster University in February. However, the slides have been updated to correct web material misattributed to BBC which was actually Guardian. An eagle-eyed member of the audience spotted that the font in the screenshot was one found in the Guardian online web and not the BBC.
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
Talk at the Computational Foundry, Swansea University, 24th April 2024.
https://alandix.com/academic/talks/Swansea-song-April-2024/
This talk was my last formal act as Director of the Computational Foundry, before retiring from Swansea University at the end of April 2024. It was the last part in a research afternoon of the School of Mathematics and Computer Science, during which there were talks by other members of the school including a wonderful potted history of Maths and CS in the University and the Computational Foundry by John Tucker and Matt Jones.
This talk is a summary (partial) of more personal research through my time at Swansea, some in collaboration with others across the university, some with those external to Swansea, and some more individual. The talk used a number of web-based prototypes and systems that I've developed, many as weekend projects, to look at areas including AI, digital humanities and heritage, qualitative-quantitative reasoning, statistics and maths education, physical prototyping and UX tools. The talk included work inspired by teaching, consultancy and other real-world problems, but almost always also including a strong theoretical dimension. This reflects my personal background, as the son of a carpenter, but where mathematics was my academic 'first love' -- always seeking out ways in which practical making and fundamental knowledge interact. A theme that runs through many of the examples is the way in which many if the things that were completed while at Swansea had roots before, and also things I started here will continue on the future. And now I look forward to the coming years; although my employment at Swansea has ended, I will continue to collaborate with many in the University, both those I have met since being in Swansea and those I know before.
From Family Reminiscence to Scholarly Archive .Alan Dix
, digital economy, human-computer interaction, design thinking, computational thinking
Keynote at Transforming Heritage Research in a Transforming World, the
International Hellenic University, Serres, Greece, 16-17 April 2024.
https://alandix.com/academic/talks/CAA-GR-2024/
Human-Centred Artificial Intelligence – Malta 2024Alan Dix
Rarely a day goes by without an AI story in the news. Sometimes, there is good news, such as the use of AI to discover a new pharmaceutical, but often more dark, about AI bias or the way it may rob us of jobs, privacy or autonomy. The human impact of AI is of two kinds. First, what AI does directly - systems that we use and can design better or worse. Second, how AI shapes society, the way AI can create mismatches of power between large corporations and nation states, and between organisations and individuals. Recent advances in large-langage models in particular may mean that AI is only in the hands of those who can afford massive computational power and technical expertise. However, there are signs of hope, in particular the way that generative AI might enable niches applications that would otherwise be impossible. In education this may allow personalised tuition, bit also changes what needs to be learnt ... not necessarily digital; the ability of LLMs to generalise may offer ways for minority languages to survive; and in health there is the possibility of personalised medicine, and affordable ways to help well-being and mental health.
The future of UX design support tools - talk Paris March 2024Alan Dix
talk to ACM SIGCHI Paris Chapter at Université Paris-Saclay, 19th March 2024.
https://alandix.com/academic/talks/Paris-UX-2024/
From the 1980s graphical interfaces have dominated the way we envisage user interactions. While we know and teach our students about the importance of taking a wider perspective, the vast majority of tools used in practical UX (user experience) design are dominated by screens. In this talk I will explore ways in which future design can step beyond the pixelated surface.
One strand is understanding the physical nature of devices, human bodies, and the environments within which they engage; this is addressed in my 2022 book “TouchIT – Understanding Design in a Physical-Digital World” co-authored with Steve Gill, Jo Hare, and Devina Ramduny-Ellis.
The other strand is work over the last few years with Miriam Sturdee and Anna Carter, collectively entitled InContext, in which we have been exploring next generation UX tools, including investigative workshops and focus groups. While not a major issue, AI was mentioned in these workshops, but they were before the recent rise in awareness fostered by ChatGPT. I will contextualise this building on two other books that I am completing relating to AI and Human–Computer Interaction.
I will demonstrate two tools that explore the space of design beyond the screen. One, ScenarioViewer enables screen-based prototypes, at various levels of fidelity, to be embedded within story-board-like contextual images. The other, PhysProto, allows physical prototypes to be interactively explored remotely using video clips and Physigrams, executable models of the physical behaviour of the device. These are prototypes of prototyping tools, but also provotypes, designed to provoke you to consider for yourself the future of UX design support tools.
Qualitative–Quantitative reasoning and lightweight numbersAlan Dix
Seminar at University of Ulster, 21st February 2024.
https://alandix.com/academic/talks/Ulster-2024-QQ/
As academics we need to deal with numbers including project management spreadsheets and student marks. In addition, they are part of day-to-day life whether household budgeting or working out how many socks to pack for a journey. Perhaps most crucially, many national and global issues require an understanding of numeric information from climate change to tax rates, and of course the Covid-19 pandemic. If citizens are not able to make sense of this, democracy fails.
Of course, many are not only uncertain when dealing with numbers, but suffer more or less extreme maths anxiety. Indeed a recent UK survey found that, “over a third of adults (35%) say that doing maths makes them feel anxious, while one in five are so fearful it even makes them feel physically sick”.
Sometimes detailed calculations are necessary, but often the critical skill is qualitative–quantitative reasoning, that is a qualitative understanding of quantitative phenomena. This can after be aided by the ability to use back-of-the-envelope calculations and dealing with lightweight numeric information.
This talk discusses these issues and presents some prototype tools to explore the design space for personal numeric information.
Invited talk at Diversifying Knowledge Production in HCIAlan Dix
Invited talk at workshop on Diversifying Knowledge Production in HCI: Exploring Materiality and Novel Formats for Scholarly Expression.
TEI'24, Cork, 11th Feb 2024
https://alandix.com/academic/talks/TEI-workshop-2024/
Invited talk at AMID 2023 – 1st International Workshop on Accessibility and Multimodal Interaction Design Approaches in Museums for People with Impairments, in conjunction with MoileHCI Conference, 26 Sept. 2023.
https://alandix.com/academic/talks/AMID2023-exceptional/
Often accessibility is an afterthought or sticking plaster to fix the holes in an experience that was designed with a central audience in mind: maybe middle-aged, fully abled, well educated. Ideally we would have user experiences designed specifically for different kinds of modalities and in different tyles, not just because of the wide diversity of users, but also because any one user has varying needs and varying abilities at different times. In the context of a large museum or cultural institution this is already challenging, but appears impossible for smaller archives, or local community heritage. Yet if heritage and history is to be accessible this also applies to production, democratising digitisation and empowering marginalised groups.. We need appropriate architectures, tools, technology infrastructure and platforms, that make this not just possible, but simple. In this talk I offer some insights, some examples and many research challenges towards the goal of enabling exceptional experiences for everyone.
Keynote at 9th International Conference on Computing and Informatics (ICOCI 2023), "Nurturing an inclusive digital society for a sustainable nation", 13-14 September 2023, Kuala Lumpur, Malaysia
https://alandix.com/academic/talks/ICOCI2023-keynote/
AI is transforming many sectors of the economy and our day-today lives. We hear of success stories including medical advances, but also worries that AI will destroy jobs or even be an existential threat to humanity. We also know that for previous waves of technology – mechanical, electronic and digital – the costs and benefits do not fall equally to everyone in society. There are clear dangers that AI will further entrench existing power and deepen the digital divide: both at an individual level and globally. For example, training foundation models, such as GPT-4, requires enormous computational power and massive data sets accessible only to the largest corporations. However, the ways in which these can be used generatively in more niche areas, offers potential for minority languages and individualised learning that was previously only accessible to the rich. Whether the threats of AI or its opportunities dominate is not simply an abstract question, but one that impacts the most disadvantaged around us, and one that, as researchers and practitioners in digital technology, we can affect. If we truly want an inclusive digital society, then we need to make it happen.
Hidden Figures architectural challenges to expose parameters lost in codeAlan Dix
Position paper presented at Engineering Interactive Systems Embedding AI Technologies at EICS 2023, Swansea, Wales, UK. 27 June. 2023.
https://alandix.com/academic/papers/EISEAIT2023-hidden/
Many critical user interaction design decisions are made in the heat of detailed development. These include simple parameter choices or more complex weightings in intelligent algorithms. Many would be appropriate for expert design review, user-preference choices or optimisation by machine learning, but they are buried deep in the code. Although the developer may realise this potential, the location of the decision is far removed in the code from where user feedback occurs, data can be collected and machine learning could be applied. This position paper describes several case studies and use them to frame an architectural challenge for tools and infrastructure to uncover these hidden variables to make them available for machine learning and user inspection.
ChatGPT, Culture and Creativity simulacrum and alterityAlan Dix
Keynote at Creative AI Research Conference 2023
https://alandix.com/academic/talks/CAR2023-keynote/
Over the years many of the ‘red lines’ of artificial intelligence have been crossed: challenges that were deemed to require uniquely human understanding. In 1997, chess fell as Deep Blue defeated Kasparov; then, twenty years later, AlphaGo beat Ke Jie, the world’s top Go player. Arguably, game playing can be considered artificial and formal, not representing the rich nuanced nature of human intelligence embodied in the real world. However, large language models have challenged these assumptions producing dialogue and texts that appear human – passing the Turing test . Furthermore, the text, and poems generated by ChatGPT and images created by DALL-E appear almost creative.
Has the last bastion fallen or is it merely the babbling of ‘stochastic parrots’? Is AI the ultimate charlatan peddling plagiarism or instead the child’s cry that reveals the emperor’s cloths of human creativity are sham? And what does it mean to be creative anyway?
I will attempt, if not to answer these deep questions, at least lay down some pointers. We will test the limits of the myth of the individual innate genius with inspiration gifted by the muses; and explore the way creativity is always embodied in culture and technology. Yet, while artists and philosophers debate, the child draws on.
Why pandemics and climate change are hard to understand and make decision mak...Alan Dix
Talk given as part of Online Seminars on Human Computer Interaction and User Experience
Presented by British Computer Society Interaction Group
and Interacting with Computers, 27 February 2023
https://alandix.com/academic/talks/BCS-IwC-Covid-Feb-2023/
This talk draws on diverse psychological, behavioural and numerical literature to understand some of the challenges we all face in making sense of large-scale phenomena and use this to create a roadmap for HCI responses. This body of research points the way toward current challenges and equips us with tools and principles that can help HCI researchers deliver value. The talk is framed by looking at patterns and information that highlight some of the common misunderstandings that arise – not just for politicians and the general public but also for those in the academic community’s heart. This talk does not have all the answers to this, but we hope it provides some and, perhaps more importantly, raises questions that we need to address as scientific and technical communities.
Beyond the Wireframe: tools to design, analyse and prototype physical devicesAlan Dix
Keynote at Fifth European Tangible Interaction Studio, ENAC Toulouse. Nov. 7-10 2022.
https://alandix.com/academic/talks/ETIS2022-keynote/
For many years interaction design was driven by the abstractions of WIMP (windows, icons, menus, pointer). The details differ on desktop applications, web pages or smart-phones and the ‘pointer’ has evolved from mice to trackpad and touch-based interactions, however, for many digital applications, the central aspects are unchanged. What is different is that the screens we encounter, as Weiser predicted, are everywhere: embedded in physical appliances such as showers and toasters and situated in office walls and building facades. Furthermore, we are often engaging with digital applications that have no obvious screen or where the screen if present is only a small part of the interaction; these include voice assistants, semi-autonomous vehicles, and smart cities.
Even where the dominant interaction is focused on a screen, the places where we use them and the physical activities, we are doing fundamentally affect the nature of the interactive experience: using a smartphone while sitting in an armchair and watching television, is very different from thumbing a quick message whilst walking down a busy city road on a rainy night.
In this talk I will describe several design techniques and prototype tools that seek to address the physicality of digital interactions including the physical nature of the device itself and the physical context in which it is placed. This will include ‘soft’ formal methods to describe physical aspects of devices, ways to use video to model physical prototypes during early design and tools to encourage designers to keep the context of use in mind even when working on largely screen-based interactions.
The talk draws on some long-standing work, parts of the recently published book 'TouchIT: Understanding Design in a Physical-Digital World' (co-authored with Steve Gill, Devina Ramduny-Ellis, and Jo Hare) and the InContext project (in collaboration with Miriam Sturdee and Anna Carter). The latter arose from the realisation that despite the vast number of design tools available, nearly all focus entirely on the screen and wireframes. We are asking "what is the Next Generation of UX design tool?" – perhaps you would like to join this conversation.
Forever Cyborgs – a long view on physical-digital interactionAlan Dix
Keynote at the European Conference on Cognitive Ergonomics (ECCE 2022), Kaiserslautern, Germany, 7th Oct 2022.
https://alandix.com/academic/talks/ECCE2022-keynote/
From prehistory to the internet age, humans have always lived as part of a technologically mediated world. Knapped flints have given way to touch-screens, cuneiform to CSS, but in both rapid hand-eye coordination and long-term social interactions, our experiences and actions in the world are embedded in a physical, mechanical, symbolic and digital nexus. After far too long in the writing, my co-authors and I are delighted that "TouchIT: Understanding Design in a Physical-Digital World" is finally published – symbolic words, recorded in digital media and printed on physical paper. This book covers established and emergent digital technology, but repeatedly the continuity of current and past technology, physical and digital worlds is evident. The fundamental cognitive resources that enable our digital existence in an age of constant flux are the result of aeons of development in a physical world that we remake and reimagine. In this talk I will explore multiple scales of digital interaction from seconds to years, informed by and illuminating what it means to be a fully embodied and richly reflective human.
Keynote at International Conference on Computer-Human Interaction Research and Applications (CHIRA 2022), Malta, 27-28 Oct 2022.
https://alandix.com/academic/talks/CHIRA2022-keynote/
Politicians have always been economical with the truth and newspapers have toed an editorial line. However, never in recent times does it seem that confidence in our media has been lower. From the Brexit battle bus in the UK to suspected Russian meddling in US elections, fake news to alternative facts – it seems impossible for the general public to make sense of the contradictory arguments and suspect evidence presented both in social media and traditional channels. Even seasoned journalists and editors seem unable to keep up with the pace and complexity of news.
These problems were highlighted during Covid when understanding of complex epidemiological data was essential for effective government policy and individual responses.
If democracy is to survive and nations coordinate to address global crises, we desperately need tools and methods to help ordinary people make sense of the extraordinary events around them: to sift fact from surmise, lies from mistakes, and reason from rhetoric. Similarly, journalists need the means to help them keep track of the surfeit of data and information so that the stories they tell us are rooted in solid evidence.
Crucially in increasingly politically fragmented societies, we need to help citizens explore their conflicts and disagreements, not so that they will necessarily agree, but so that they can more clearly understand their differences.
These are not easy problems and do not admit trite solutions. However, there is existing work that offers hope: tracing the provenance of press images, ways to expose the arguments in political debate, tracking the influence of news on electoral opinion.
I hope that this talk will give hope that we can make a difference and offer challenges for future research.
Rome Seminar: Designing User Interactions with AIAlan Dix
Seminar in University of Rome "La Sapienza", Friday, October 14th 2022.
(Extended version of talk at AI Summit London 2021)
All AI ultimately affects people, in some cases deeply buried, in others interacting directly with users, whether physically, such as autonomous vehicles, or virtually, such as recommender systems. In these interactions, AI may be a servant, such as Alexa operating on command; or AI may be the master, such as gig-work platforms telling workers what to do. However, potentially the most productive interactions are a symbiosis, human and AI complementing one another. Designing human-in-the-loop systems changes the requirements of both AI algorithms and user interfaces. This talk will explore some design principles and examples in this exciting area.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202