Skip to Content

What are the four basic interaction types?

The four basic interaction types are Input/Output, Data Interchange, Procedural, and Feedback.

Input/Output interactions involve the user entering data into a system, such as a keyboard or mouse, and then the system presenting the requested information back to the user. This type of interaction can be used for a wide range of activities from filling in a form to checking a balance.

Data Interchange refers to how two different systems can transfer data to each other in a meaningful way. This can range from sharing a file to exchanging information in a database.

Procedural interactions require the user to follow a certain set of steps to accomplish a task. For example, a game may ask the user to follow a set of instructions in order to reach a goal. This involves both input and output from the user.

Finally, Feedback interactions occur when the system responds to the user’s actions. This can range from a simple alert when an error is made to more complex interactions such as lighting up sections of a display when certain actions are taken.

Feedback helps the user understand the system and provides guidance on the next steps.

What are the 4 types of interaction in HCI?

The four types of interactions in Human Computer Interaction (HCI) are direct manipulation, form-based interaction, natural language interaction, and Office automation.

Direct manipulation is a user interface style designed to reduce the cognitive load of the user and improve their efficiency, enabling complex tasks to be carried out quickly and intuitively. The user interacts solely with the graphical user interface (GUI) which is based on metaphors of the physical world.

An example of direct manipulation is the use of a mouse and pointer in a graphical user interface.

Form-based interaction involves the user completing forms in order to interact with the computer. Forms tend to be more structured and rigid, and the user is often required to input data into pre-defined fields in the form.

Forms can be simple or complex, depending on the task at hand. An example of form-based interaction is a web friend providing users with a set of fields for data entry.

Natural language interaction is a type of interaction in which the user communicates with the computer by speaking natural language. The user speaks to the computer in their will, and the computer responds accordingly, usually taking the user’s commands and executing them.

Natural language interaction is mainly used in voice recognition, voice search, and conversations bots.

Office automation is the automated process of executing common office tasks, such as document management and creation. An example of office automation is the use of software to automate the creation of documents and spreadsheets.

Office automation can also automate communication tasks, such as email management and diary scheduling.

What are the 4 phases of HCI evolution?

The four phases of HCI (Human-Computer Interaction) evolution are:

1. The Command Line Era – In this early phase of development, the main mode of interaction was through the use of a command line interface, in which users inputted commands in order to interact with computers.

2. The Graphical User Interface Era – This phase included the use of graphical elements on the screen, such as windows, icons, and menus, in order to control the functions of the computer, instead of needing to input commands.

3. Natural User Interface Era – This phase saw an emphasis on the use of natural modes of user input, such as touch, voice, gestures, etc. , in order to allow for a more intuitive and natural way of commanding computers, instead of using a mouse and keyboard.

4. Artificial Intelligence Era – This phase is still being developed, but the main approach here is to allow computers to take initiative in responding to user input in order to facilitate the user experience.

This includes using technologies such as machine learning, natural language processing, and computer vision to interpret user intent.

Which are the 5 basic forms styles of user interaction with a software?

The five basic forms of user interaction with a software are:

1. Graphical User Interface (GUI): With a graphical user interface, users interact with software through images and icons. This type of interface allows users to effectively navigate and interact with graphical elements such as menus, buttons, text, and images.

2. Command Line Interface (CLI): This is a type of user interface wherein users interact with a computer by typing commands. A command line interface is generally used for repetitive tasks and for tasks that involve the manipulation of large datasets.

3. Voice User Interface (VUI): This interface type allows users to interact with software through voice commands. This type of interface is most commonly used for tasks such as voice assistants, voice search, and voice recognition.

4. Touchscreen/Gesture Interface: With this type of interaction, users interact with software through physical touch or gestures. Touchscreen interaction is most commonly used with mobile devices such as smartphones, tablets, and interactive kiosks.

5. Natural Language Interface: With this type of user interface, users are able to communicate with the software in a natural language such as English, Spanish, or French. This type of interface is popular in natural language processing applications and can be used to ask questions or provide commands.

What are the different interaction types in interaction design?

Interaction design is the practice of designing how users interact with products, websites, or applications. There are several types of interaction a designer can use to create a successful interface.

• Command-Line Interfaces: Command Line Interfaces (CLI) is a text-based interface that uses a combination of words and symbols to communicate with the user. The user enters key commands to control the system.

This is a more powerful and efficient way to interact with a system compared to Graphical User Interface (GUI) as users have more control over the parameters.

• Graphical User Interfaces: Graphical User Interfaces (GUI) are interfaces that use visual elements such as pictures and icons to communicate with users. This type of interface is often used in mobile applications and websites, as it enables users to interact more easily with the system.

It is more intuitive than CLI and users can focus more on the task itself.

• Conversational Interfaces: Conversational Interfaces are interfaces that use natural language processing (NLP) to communicate with users via language. Users can communicate with the system through text or voice interactions, enabling them to accomplish tasks in a more natural way.

This type of interface is used in products such as virtual assistants, chatbots and voice-enabled devices.

• Gesture Interfaces: Gesture Interfaces use gestures to interact with the system. This type of interface uses a combination of cameras, sensors and algorithms to detect a user’s movements in order to interact with the system.

The movement of the user is translated into a command so the system knows how to respond. It is used in gaming systems and virtual reality applications.

• Augmented Reality Interfaces: Augmented Reality Interfaces are a type of interface that superimpose 3D visuals on a user’s field of view. This type of interface is usually used in gaming applications and even learning applications.

It helps to create an immersive experience for users, as they can interact with the environment in a more realistic way.

• Tactile Interfaces: Tactile Interfaces are interfaces that use touch as a means of interacting with the system. This type of interface uses buttons, keyboards and other digital touch-enabled devices, allowing users to interact with the system in a more physical way.

It is often used in smart devices such as phone, tablets and even wearables.

How many phases of interaction are there?

There are five phases of interaction: initiation, comprehension, response, confirmation, and termination.

During the initiation phase, the interaction is first introduced—for example, when a customer interacts with a customer service representative, both parties introduce themselves, explain the purpose of the interaction, and establish the conditions of the conversation.

The comprehension phase occurs when the participants exchange information to better understand the matter at hand, such as the customer telling the representative the problem they have, and the representative gathering as much information as possible to determine a resolution.

The response phase is when the precipitating individual responds to the other’s inquiry in a meaningful way by providing a resolution or request for additional information.

Confirmation occurs when both parties review and confirm the facts and understandings that came out of the interaction.

Finally, termination is when the interaction is concluded and all involved parties move on. This can be done by the customer thanking the representative or by both parties summarizing their understanding of the conversation.

Resources

  1. HCI: 2.5 Interaction Types Flashcards – Quizlet
  2. Interaction Types – Usability First – WordPress.com
  3. Interaction Design- Interaction Types – Usability 2016
  4. Interaction Styles and Mobile Interactions | CS4760 & CS5760
  5. Interaction Styles | The Glossary of Human Computer Interaction