| Literature DB >> 28726762 |
Cristina Tîrnăucă1, Rafael Duque2, José L Montaña3.
Abstract
A relevant goal in human-computer interaction is to produce applications that are easy to use and well-adjusted to their users' needs. To address this problem it is important to know how users interact with the system. This work constitutes a methodological contribution capable of identifying the context of use in which users perform interactions with a groupware application (synchronous or asynchronous) and provides, using machine learning techniques, generative models of how users behave. Additionally, these models are transformed into a text that describes in natural language the main characteristics of the interaction of the users with the system.Entities:
Keywords: clustering; human–computer interaction; mobile interfaces; user modeling; weighted automaton
Year: 2017 PMID: 28726762 PMCID: PMC5539516 DOI: 10.3390/s17071669
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Main steps of the methodology.
Figure 3User interface of the groupware system. Main user interface (left), chat tool (center), voting panel (right).
Summary of models used for clustering.
| User’s Model | Measure of Similarity | Linkage |
|---|---|---|
| Euclidian | ||
| Manhattan | single | |
| Chebyshev | complete | |
| Cosine | average | |
| Correlation | ||
| simple | ||
| Monte Carlo | complete | |
| average |
The minimum number of clusters for which a second group of at least three users is identified.
| Single/Complete/Average | Euclidean | Manhattan | Chebyshev | Cosine | Correlation | Monte Carlo |
|---|---|---|---|---|---|---|
| never/5/9 | never/4/8 | 14/4/6 | 7/5/6 | 7/2/6 | - | |
| 11/5/6 | 12/2/6 | 9/4/6 | 8/5/6 | 8/3/6 | - | |
| - | - | - | - | - | never/3/6 | |
| - | - | - | - | - | 20/3/6 | |
| - | - | - | - | - | never/2/never |
The total number of proper groups identified.
| Single/Complete/Average | Euclidean | Manhattan | Chebyshev | Cosine | Correlation | Monte Carlo |
|---|---|---|---|---|---|---|
| 31/61/47 | 28/67/44 | 31/49/42 | 62/127/100 | 63/138/104 | - | |
| 43/87/69 | 35/94/68 | 43/82/69 | 57/105/90 | 61/111/94 | - | |
| - | - | - | - | - | 43/107/73 | |
| - | - | - | - | - | 42/126/84 | |
| - | - | - | - | - | 28/139/39 |
Figure 4Distance against number of clusters for the complete linkage criteria.
Figure 5Weighted automata for two profiles; colors indicate the panel to which a given action belongs: orange for Chat, blue for New Bet, green for Proposals, pink for Tutorial and salmon for My bets.
Description of the profiles.
| Group | Description of Profiles and Rules that Are Activated |
|---|---|
| Number/ | |
| Number | |
| of Users | |
| 1 / 1 | The members of this group can be considered as outliers (Rule 1). The members of this group have used the system in a synchronous context (Rule 3). |
| 2 / 1 | The members of this group can be considered as outliers (Rule 1). The members of this group have used the system in an asynchronous context (Rule 2). The members of this group have used the system in a synchronous context (Rule 3). During the interaction process, the members of this group never used the |
| 3 / 9 | The members of this group have used the system in an asynchronous context (Rule 2). The members of this group have used the system in a synchronous context (Rule 3). During the interaction process the members of this group never used action |
| 4 / 17 | The members of this group have used the system in an asynchronous context (Rule 2). The members of this group have used the system in a synchronous context (Rule 3). During the interaction process the members of this group never used the |
| 5 / 2 | The members of this group can be considered as outliers (Rule 1). The members of this group have used the system in a synchronous context (Rule 3). During the interaction process the members of this group never used action |
Actions of the groupware system.
| Identifier | Panel | Description of the Action |
|---|---|---|
|
| Chat | Access to this space |
|
| Chat | Send a “fre” message |
|
| Chat | Send a “Why...” message |
|
| Chat | Send a “Because” message |
|
| Chat | Send a “I think that” message |
|
| Chat | Send a “I don’t agree” message |
|
| Chat | Send a “The beast team is” message |
|
| Chat | Send a “My vote will be” message |
|
| Proposals | Access to this space |
|
| Proposals | Reject a proposal |
|
| Proposals | Accept a proposal |
|
| Proposals | A proposal was accepted by the group |
|
| Proposals | A proposal was rejected by the group |
|
| My Bets | Access to this space |
|
| Tutorial | Access to this space |
|
| New Bet | See sport events |
|
| New Bet | Access to this space |
|
| New Bet | Send a proposal |