This topic is based on the article published by Whitworth and Ahmad in Interaction-Design. It covers topics such as Evolution of Computing Systems, Computing Level (in terms of Mechanical, Informational, Psychological, and Socio-Technical Systems), Human Physiological Needs, and Design Level Combination.
Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design
Interaction Design in Human Computer Interaction by Vrushali Dhanokar. This PPT is useful to every students who study Human Computer Interaction in detail. Specially for TE Students of Information Technology in Pune University. Thank You.
Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design
Interaction Design in Human Computer Interaction by Vrushali Dhanokar. This PPT is useful to every students who study Human Computer Interaction in detail. Specially for TE Students of Information Technology in Pune University. Thank You.
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
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/
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/
Introduction to Human Computer InteractionSyira Azhari
1. Meaning of HCI.
2. The difference between the terms “User Interface (UI)” and “Human Computer Interaction (HCI)”.
3. The importance of HCI.
4. HCI and its evolution.
HCI 2015 (8/10) Data Visualization (an introduction)Sabin Buraga
A presentation regarding the Human-Computer Interaction (2015): Data Visualization (an introduction).
For details, visit the HCI discipline Website available at http://profs.info.uaic.ro/~busaco/teach/courses/hci/
HCI LAB MANUAL
1
To understand the trouble of interacting with machines - Redesign interfaces of home
appliances.
2 Design a system based on user-centered approach.
3 Understand the principles of good screen design.
4 Redesign existing Graphical User Interface with screen complexity
5 Design Web User Interface based on Gestalt Theory
6 Implementation of Different Kinds of Menus
7 Implementation of Different Kinds of Windows
8 Design a system with proper guidelines for icons
This is a vision talk, looking at what is happening on the Web with large scale community interactions. It discusses ongoing efforts, Chinese Human Flesh Search Engine, and a research agenda for "Social Machines" based on these emerging challenges.
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
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/
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/
Introduction to Human Computer InteractionSyira Azhari
1. Meaning of HCI.
2. The difference between the terms “User Interface (UI)” and “Human Computer Interaction (HCI)”.
3. The importance of HCI.
4. HCI and its evolution.
HCI 2015 (8/10) Data Visualization (an introduction)Sabin Buraga
A presentation regarding the Human-Computer Interaction (2015): Data Visualization (an introduction).
For details, visit the HCI discipline Website available at http://profs.info.uaic.ro/~busaco/teach/courses/hci/
HCI LAB MANUAL
1
To understand the trouble of interacting with machines - Redesign interfaces of home
appliances.
2 Design a system based on user-centered approach.
3 Understand the principles of good screen design.
4 Redesign existing Graphical User Interface with screen complexity
5 Design Web User Interface based on Gestalt Theory
6 Implementation of Different Kinds of Menus
7 Implementation of Different Kinds of Windows
8 Design a system with proper guidelines for icons
This is a vision talk, looking at what is happening on the Web with large scale community interactions. It discusses ongoing efforts, Chinese Human Flesh Search Engine, and a research agenda for "Social Machines" based on these emerging challenges.
Konica Minolta - Artificial Intelligence White PaperEyal Benedek
The evolution of artificial intelligence in the workplace
Since the first appearance of the words “artificial intelligence” more than 60 years ago, our imaginations have been sparked. Imagine creating computers that simulate human intelligence.
AI has the potential to profoundly influence our lives, perhaps to the point when our world can be better understood and even predicted. In workplaces we can develop systems through which AI may evolve. And Konica Minolta is progressing with the concept of intelligent hubs which will provide businesses with insight, support and greater collaboration.
By combining our core technologies with transformative solutions in the digital workplace, we’re evolving to become a problem-solving digital company creating new value for people and society.
In this unit, students will explore contemporary scientific media and art forms to understand what the advent of artificial intelligence (AI) might mean for the future of humankind.
Artificial Intelligence and Human Computer Interactionijtsrd
Computers are becoming ubiquitous and are playing significant roles in our lives. Domestic digital devices for leisure and entertainment are becoming increasingly important. To be usable, every computing device must allow for some form of interaction with its user. The human computer interaction is the point of communication between the human user and the computer. AI has been gradually being incorporated into human computer interaction HCI . As AI systems become more and more ubiquitous, it is imperative to understand those systems from a human perspective. This paper provides an introduction to the “marriage†between HCI and AI. Matthew N. O. Sadiku | Uwakwe C. Chukwu | Abayomi Ajayi-Majebi | Sarhan M. Musa "Artificial Intelligence and Human-Computer Interaction" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-5 | Issue-6 , October 2021, URL: https://www.ijtsrd.com/papers/ijtsrd47491.pdf Paper URL : https://www.ijtsrd.com/engineering/computer-engineering/47491/artificial-intelligence-and-humancomputer-interaction/matthew-n-o-sadiku
Gordana Dodig-Crnkovic: Participating and Anticipating. Actors and Agents Net...José Nafría
Lecture belonging to the thematic axis: "Cosmological Perspectives of the Possible Worlds"
International Workshop on Social Networks: from communicating to solidary netwoks (an interdisciplinary Approach), Sierra Pambley, León, Spain, Septiembre de 2013
http://primer.unileon.es/eventos/RS2013
In the last decade, workplaces have started to evolve towards digitalisation. In the future people will work in digitally connected environments where personalisation is enabled, collaboration is improved and data sharing and information management are automated. Ultimately, these future workplaces will provide context-aware artificial intelligence (AI) and decision support that leverage both localised information and broader community knowledge whenever needed.
Similar to Introduction to Human Computer Interface (HCI) (20)
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Knowledge engineering: from people to machines and back
Introduction to Human Computer Interface (HCI)
1. INTRO TO HCI
(Human-Computer Interaction)
Edneil D. Jocusol, ECT, MTM
Faculty, Dep. of Information Technology
Cavite State University - Gen. Trias
Whitworth, B., & Ahmad, A. (n.d.). The Evolution of Computing. The Interaction Design Foundation.
Retrieved September 21, 2021, from https://www.interaction-design.org/literature/book/the-social-design-
of-technical-systems-building-technologies-for-communities-2nd-edition/the-evolution-of-computing
4. COMPUTING
LEVELS
The evolution of computing is approached here using
Bertalanffy's general systems theory (Bertalanffy, 1968).
This theory is based on the observation of discipline
isomorphisms, when different specialist fields discover the
same abstract equation or law in different contexts
5.
6. IT = Information Technology
IS = Information Systems
ICT = Information & Comm Tech.
Informatics
7.
8. LEVELS AS WORLD
VIEWS
Essential. To view a world one needs a view perspective.
Empirical. It arises from interaction with the world.
Complete. It consistently describes a whole world.
Subjective. We choose a view perspective, explicitly or not.
Exclusive. You cannot view the world in two different ways at the same
time, as you cannot sit in two places at once.
Emergent. One world view can emerge from another.
A world view is:
1.
2.
3.
4.
5.
6.
11. As computing
levels changed,
so did the
business model
You can sell software same as or more than the
hardware.
Google cannot sell information. So it uses advertisements
around its platform to generate income
12.
13. FROM HARDWARE
TO SOFTWARE
Hardware is any physical
computer part, e.g. mouse,
screen or case. It does not
"cause" software, and nor is
software a hardware output, in
the way that physical systems
have physical outputs. We create
software by seeing information
choices in physical events.
16. Adding people to the computing
equation meant that getting the
technology to work was only half
the problem — the other half was
getting people to use it. Web users
who did not like a site just clicked
on, and only web sites that got hits
succeeded. Given equal
functionality, users prefer a more
usable product (Davis, 1989).
FROM SOFTWARE
TO USERS
19. THE REDUCTIONIST
DREAM
The reductionist dream is based on
logical positivism, the idea that only
the physical exists so all science
must be expressed in physical terms.
Yet when Shannon and Weaver
defined information as a choice
between physical options, the options
were physical but the choosing was
not (Shannon & Weaver, 1949).
22. DESIGN LEVEL
COMBINATIONS
Ergonomics designs safe and comfortable machines for people.
Object design applies psychological needs to technology in the
same way (Norman, 1990).
Human computer interaction applies psychological
requirements to screen design.
Fashion is the social requirement to look good applied to
wearable object design.
Socio-technology is information technology meeting social
requirements.
1.
2.
3.
4.
5.
23.
24.
25. THE FLOWER OF
COMPUTING
The illustration on the next slide shows how computing evolved through
the four stages of hardware, software, people, and community.
At each stage, a new specialty joined computing, but pure engineers still
see only mechanics, pure computer scientists only information, pure
psychologists only human constructs, and pure sociologists only social
structures.
In practice, however, computing is thriving. Every day more people use
computers to do more things in more ways
29. Discussion
Question 1
How has computing evolved
since it began? Is it just
faster machines and better
software? What is the role of
hardware companies like
IBM and Intel in modern
computing?
30. Discussion
Question 2
How has the computing
business model changed as
it evolved? Does selling
software make more money
than selling hardware? Can
selling knowledge make
money? What about selling
friendships? Can one sell
communities?
31. Discussion
Question 3
Is a kitchen table a technology? Is a
law a technology? Is an equation a
technology? Is a computer program
a technology? Is an information
technology (IT) system a
technology? Is a person an
information technology? Is an HCI
system (person plus computer) an
information technology? What,
exactly, is not a technology?
32. Discussion
Question 4
Is any set of people a
community? How do people
form a community? Is a
socio-technical system (an
online community) any set of
HCI systems? How do HCI
systems form an online
community?
33. Discussion
Question 5
How does computer science relate
to engineering and mathematics?
What about human computer
interaction (HCI) and engineering,
computer science and psychology?
Or socio-technology and
engineering, computer science,
psychology and the various social
sciences?
34. Discussion
Question 6
In an aircraft, is the pilot a
person, a processor, or a
physical object? Can one
consistently divide the
aircraft system into human,
computer and mechanical
parts? If not, what is the
alternative?
35. Discussion
Question 7
What is the reductionist
dream? How did it work
out in physics? Does it
recognize computer
science? How did it
challenge psychology?
Has it worked out in any
discipline?
36. Discussion
Question 8
How much information does a
physical book, that is fixed in one
way, by definition, have? If we
say a book "contains"
information, what is assumed?
How is a book's information
generated? Can the same
physical book "contain" different
information for different people?
Give an example.
37. Discussion
Question 9
If information is physical, how
can data compression put the
same information in a physically
smaller signal? If information is
not physical, how does data
compression work? Can we
encode more than one semantic
stream into one physical
message? Give an example.
38. Discussion
Question 10
Is a bit a physical "thing"? Can
you see or touch a bit? If a signal
wire sends a physical "on" value,
is that always a bit? If a bit is not
physical, can it exist without
physicality? How can a bit require
physicality but not itself be
physical? What creates
information, if it is not the
mechanical signal?
39. Discussion
Question 11
Is information concrete? If we
cannot see information physically,
is the study of information a
science? Explain. Are cognitions
concrete? If we cannot see
cognitions physically, is the study
of cognitions (psychology) a
science? Explain. What separates
science from imagination if it can
use non-physical constructs in its
theories?
40. Discussion
Question 12
Give three examples of other
animal species who sense the
world differently from us. If we
saw the world as they do, how
would it change what we do?
Explain how seeing a system
differently can change how it
is designed. Give examples
from computing.
41. Discussion
Question 13
If a $1 CD with a $1,000
software application on it is
insured, what do you get if
it is destroyed? Can you
insure something that is
not physical? Give current
examples.
42. Discussion
Question 14
Is a "mouse error" a hardware,
software or HCI problem? Can a
mouse's hardware affect its
software performance? Can it
affect its HCI performance? Can
mouse software affect HCI
performance? Give examples in
each case. If a wireless mouse
costs more and is less reliable,
how is it better?
43. Discussion
Question 15
Give three examples of a
human requirement giving
an IT design heuristic. This
is HCI. Give three examples
of a community
requirement giving an IT
design heuristic. This is
STS.
44. Discussion
Question 16
Explain the difference
between a hardware error,
a software error, a user
error and a community
error, with examples. What
is the common factor here?
45. Discussion
Question 17
What is an application user
sandbox? What human
requirement does it satisfy?
Illustrate with an online
example of a user sandbox.
46. Discussion
Question 18
Distinguish between a personal
requirement and community
requirement in computing.
Relate to how STS and HCI differ
and how socio-technology and
sociology differ. Are sociologists
qualified to design socio-
technical systems? What about
HCI experts?
47. Discussion
Question 19
In general, what do people do
when their needs are not met in a
physical situation? Relate to what
users do if their needs are not met
online. Is there a difference?
Explain. What do citizens of a
physical community do if it does
not meet their needs? What about
an online community? Again, is
there a difference? Give specific
examples to illustrate.
48. Discussion
Question 20
According to Norman, what
is ergonomics? What is the
difference between
ergonomics and HCI? What
is the difference between
HCI and STS?
49. Discussion
Question 21
Why is an IPod so different from
TV or video controls? Which is
better and why? Why has TV
remote design changed so little in
decades? If scheduled television
competes with Internet videos for
the hearts and minds of viewers,
which one will win? Give
advantages and disadvantages of
both sides.
50. Discussion
Question 22
How does an online friend
differ from a physical
friend? Can friendships
transcend physical and
electronic interaction
architectures? Give
examples. How is this
possible?
51. Discussion
Question 23
Why do universities divide
computing research across
many disciplines? What is a
cross-discipline? What
past cross-disciplines
became disciplines. Why is
computing a cross-
discipline?