Summary
Introduction: We present a software framework which enables the extension of current methods for the assessment of cognitive fitness using recent technological advances.
Background: Screening for cognitive impairment is becoming more important as the world’s population grows older. Current methods could be enhanced by use of computers. Introduction of new methods to clinics requires basic tools for collection and communication of collected data.
Objectives: To develop tools that, with minimal interference, offer new opportunities for the enhancement of the current interview based cognitive examinations.
Methods: We suggest methods and discuss process by which established cognitive tests can be adapted for data collection through digitization by pen enabled tablets. We discuss a number of methods for evaluation of collected data, which promise to increase the resolution and objectivity of the common scoring strategy based on visual inspection. By involving computers in the roles of both instructing and scoring, we aim to increase the precision and reproducibility of cognitive examination.
Results: The tools provided in Python framework CogExTools available at http://bsp.brain.riken.jp/cogextools/ enable the design, application and evaluation of screening tests for assessment of cognitive impairment. The toolbox is a research platform; it represents a foundation for further collaborative development by the wider research community and enthusiasts. It is free to download and use, and open-source.
Conclusion: We introduce a set of open-source tools that facilitate the design and development of new cognitive tests for modern technology. We provide these tools in order to enable the adaptation of technology for cognitive examination in clinical settings. The tools provide the first step in a possible transition toward standardized mental state examination using computers.
Keywords
Cognitive test - cognitive impairment - health information exchange - health information database - open-source - software framework - Python programming language - computer-aided diagnosis