1,441 research outputs found
Online Group-exercises for Older Adults of Different Physical Abilities
In this paper we describe the design and validation of a virtual fitness
environment aiming at keeping older adults physically and socially active. We
target particularly older adults who are socially more isolated, physically
less active, and with less chances of training in a gym. The virtual fitness
environment, namely Gymcentral, was designed to enable and motivate older
adults to follow personalised exercises from home, with a (heterogeneous) group
of remote friends and under the remote supervision of a Coach. We take the
training activity as an opportunity to create social interactions, by
complementing training features with social instruments. Finally, we report on
the feasibility and effectiveness of the virtual environment, as well as its
effects on the usage and social interactions, from an intervention study in
Trento, Ital
Recommended from our members
A systematic mapping study of API usability evaluation methods
An Application Programming Interface (API) provides a programmatic interface to a software component that is often offered publicly and may be used by programmers who are not the API’s original designers. APIs play a key role in software reuse. By reusing high quality components and services, developers can increase their productivity and avoid costly defects. The usability of an API is a qualitative characteristic that evaluates how easy it is to use an API. Recent years have seen a considerable increase in research efforts aiming at evaluating the usability of APIs. An API usability evaluation can identify problem areas and provide recommendations for improving the API. In this systematic mapping study, we focus on 47 primary studies to identify the aim and the method of the API usability studies. We investigate which API usability factors are evaluated, at which phases of API development is the usability of API evaluated and what are the current limitations and open issues in API usability evaluation. We believe that the results of this literature review would be useful for both researchers and industry practitioners interested in investigating the usability of API and new API usability evaluation methods
State of the Art in Parallel Computing with R
R is a mature open-source programming language for statistical computing and graphics. Many areas of statistical research are experiencing rapid growth in the size of data sets. Methodological advances drive increased use of simulations. A common approach is to use parallel computing. This paper presents an overview of techniques for parallel computing with R on computer clusters, on multi-core systems, and in grid computing. It reviews sixteen different packages, comparing them on their state of development, the parallel technology used, as well as on usability, acceptance, and performance. Two packages (snow, Rmpi) stand out as particularly suited to general use on computer clusters. Packages for grid computing are still in development, with only one package currently available to the end user. For multi-core systems five different packages exist, but a number of issues pose challenges to early adopters. The paper concludes with ideas for further developments in high performance computing with R. Example code is available in the appendix.
State-of-the-Art in Parallel Computing with R
R is a mature open-source programming language for statistical computing and graphics. Many areas of statistical research are experiencing rapid growth in the size of data sets. Methodological advances drive increased use of simulations. A common approach is to use parallel computing. This paper presents an overview of techniques for parallel computing with R on computer clusters, on multi-core systems, and in grid computing. It reviews sixteen different packages, comparing them on their state of development, the parallel technology used, as well as on usability, acceptance, and performance. Two packages (snow, Rmpi) stand out as particularly useful for general use on computer clusters. Packages for grid computing are still in development, with only one package currently available to the end user. For multi-core systems four different packages exist, but a number of issues pose challenges to early adopters. The paper concludes with ideas for further developments in high performance computing with R. Example code is available in the appendix
A Composite Interface for Bioinformatics Applications (CIBA)
Bioinformatics, and more importantly the general use of computers in the field of Biology, has become a mainstream exercise for today\u27s biologist. So mainstream, that Bioinformatics classes are commonly offered to students in the standard Biology and Computer Science degree programs. This poses a problem for educators since some of the core Bioinformatics programs are still command-line based, requiring a deeper knowledge of computers than a standard biology student is expected to possess. The Composite Interface for Bioinformatics Applications, or CIBA for short, was created to address this issue and allow educators to focus on teaching how the algorithms work as opposed to teaching how the command line works
Designing and evaluating the usability of a machine learning API for rapid prototyping music technology
To better support creative software developers and music technologists' needs, and to empower them as machine learning users and innovators, the usability of and developer experience with machine learning tools must be considered and better understood. We review background research on the design and evaluation of application programming interfaces (APIs), with a focus on the domain of machine learning for music technology software development. We present the design rationale for the RAPID-MIX API, an easy-to-use API for rapid prototyping with interactive machine learning, and a usability evaluation study with software developers of music technology. A cognitive dimensions questionnaire was designed and delivered to a group of 12 participants who used the RAPID-MIX API in their software projects, including people who developed systems for personal use and professionals developing software products for music and creative technology companies. The results from the questionnaire indicate that participants found the RAPID-MIX API a machine learning API which is easy to learn and use, fun, and good for rapid prototyping with interactive machine learning. Based on these findings, we present an analysis and characterization of the RAPID-MIX API based on the cognitive dimensions framework, and discuss its design trade-offs and usability issues. We use these insights and our design experience to provide design recommendations for ML APIs for rapid prototyping of music technology. We conclude with a summary of the main insights, a discussion of the merits and challenges of the application of the CDs framework to the evaluation of machine learning APIs, and directions to future work which our research deems valuable
Implementation of non-pharmaceutical intervention of COVID-19 in MRT through engineering controlled queue line using participatory ergonomics approach
The viral transmission in public places and transportations can be minimized by following the world health organization (WHO) guideline. However, the uncertainty in a dynamic system complicates the social engagement to the physical distancing regulation. This study aims to overcome this obstacle in MRT stations and train by developing an adaptive queue line system. The system was developed using low-cost hardware and open-source software to guide passengers using visual information. The system works by capturing seat images and identify the presence of humans using a cloud machine learning service. The physical representation of MRT was translated to data representation using the internet of things (IoT). The data then streamed using an asynchronous API with a representative endpoint. The endpoint is then accessed by a display computer in the destination station platform to provide visual information. The visual information was ergonomically designed with visual display principles, including the minimum content load, layout, color combination, and dimension of contents. The design of the system was evaluated by Markov simulation of virus transmission in train and usability testing of the visual design. The implementation of the system has balanced the queue line capacity in station and crowd spots distribution in MRT. The system was effective due to the visual cortex manipulation by visual information. Consequently, the aerosol and falling droplets' viral transmission radius can be reduced. Accordingly, the chance for airborne transmission can be lowered. Therefore, the adaptive queue line system is a non-pharmaceutical intervention of viral transmission diseases in public transportatio
- …