Now showing items 1-10 of 83
Reporte técnico sobre Visual Studio 2010
Aud-SWIPE-P: A parallelization of the Aud-SWIPE pitch estimation algorithm using multiple processes and threads
(Acta Press. Artificial Intelligence and Applications / 794: Modelling, Identification and Control / 795: Parallel and Distributed Computing and Networks / 796: Software Engineering / 792: Web-based Education (AIA 2013), 2013-02-11)
In this work we implement a parallel version of the pitch estimation algorithm Aud-SWIPE. The new implementation, Aud-SWIPE-P produces a remarkable acceleration, making it usable in applications where it was not efficient ...
An experience with a de-identifying task to inform about privacy issues
People tend to value their privacy, but are usually unaware about the extent to which their personal information is exposed through ordinary data available online. In this paper we describe an experience in which a group ...
Alternative and augmentative communication for people with disabilities and language problems: an eye gaze tracking approach
Alternative and augmentative communications encapsulates the use of technology to provide communication means for people with some sort of disability. In this paper, we present a prototype that provides both pictographic ...
Improving deaf people accessibility and communication through automatic sign language recognition using novel technologies
Communication is a key for human development. Nevertheless, deaf people have difficulty interacting with hearing and hard of hearing people. On the other hand, new technology allows gesture recognition. This work aims ...
Web accessibility for people with reduced mobility: A case study using eye tracking
Traditional web interfaces often rely on keyboard/mouse input to work. This characteristic forces people with reduced mobility to adapt or do not use the applications at all. This paper proposes a prototype to increase web ...
Understanding notional machines through traditional teaching with conceptual contraposition and program memory tracing
A correct understanding about how computers run code is mandatory in order to effectively learn to program. Lectures have historically been used in programming courses to teach how computers execute code, and students are ...
Learning principles in program visualizations: a systematic literature review
Program visualizations help students understand the runtime behavior of other programs. They are educational tools to complement lectures or replace inefficient static drawings. A recent survey found 46 program ...
A mobile application that allows children in the early childhood to program robots
Children born in the Information Age are digital natives; this characteristic should be exploited to improve the learning process through the use of technology. This paper addresses the design, construction, and evaluation ...
Mobile internet tariff models: technical or political decisions? A Costa Rican case study
We focus on the discussion about the proposal of shifting to a post paid mobile Internet tariff model based on usage, and its impact on universal use and service access for the poor sectors of the country. This proposal ...