Applying the noisy channel model to search query spelling correction requires an error model and a language model. Typically, the error model relies on a weighted string edit distance measure. The weights can be learned from pairs of misspelled words and their corrections. This paper investigates using the Expectation Maximization algorithm to learn edit… (More)
Grid technologies are appealing to deal with the challenges raised by computational neurosciences and support multi-centric brain studies. However, core grids middleware hardly cope with the complex neuroimaging data representation and multi-layer data federation needs. Moreover, legacy neuroscience environments need to be preserved and cannot be simply… (More)
The widespread adoption of mobile electronic devices and the advent of wearable computing has encouraged the development of compact alternatives to the keyboard and mouse. These include one-handed keyboards, digitizing tablets, and glove-based devices. This paper describes a combination pointer position and non-chorded keystroke input device that relies on… (More)
The aim of the present paper is to establish some new Ostrowski Grüss-ˇ Cebyšev type inequalities involving functions whose modulus of nth derivatives are convex. Our results are generalization of existing results in literature. Remarks given are important.
In this paper, we establish weighted Ostrowski type inequality for differentiable mappings whose first derivatives belong to L p (a, b)(p > 1). The inequality is also applied to numerical integration and for some special means.
Increasing interest in virtual and augmented reality is encouraging the development of unobtrusive, intuitive input interfaces for gesture recognition and 3D interaction. Current approaches require the user to wear instrumented gloves, or rely on fixed cameras that lack precise finger tracking. The UbiHand is an input device that uses a miniature wrist-worn… (More)
Computer programming is the core of computer science curriculum. Several programming languages have been used to teach the first course in computer programming, and such languages are referred to as first programming language (FPL). The pool of programming languages has been evolving with the development of new languages, and from this pool different… (More)