Software


CARMA: Continuous Affect Rating and Media Annotation

CARMA is a media annotation program that collects continuous ratings while displaying audio and video files. It is designed to be highly user-friendly and easily customizable. Based on Gottman and Levenson’s affect rating dial, CARMA enables researchers and study participants to provide moment-by-moment ratings of multimedia files using a computer mouse or joystick. The rating scale can be configured on a number of parameters including the labels for its upper and lower bounds, its numerical range, and its visual representation. Annotations can be displayed alongside the multimedia file and saved for easy import into statistical analysis software. CARMA provides a tool for researchers in affective computing, human-computer interaction, and the social sciences who need to capture the unfolding of subjective experience and observable behavior over time.
Click here to visit the official CARMA website (http://carma.codeplex.com/)

 

DARMA: Dual Axis Rating and Media Annotation

DARMA is an extension of the aforementioned CARMA program that enables users to collect continuous ratings on two dimensions simultaneously while displaying audio and video files. It is designed to be highly user-friendly and easily customizable. Based on Sadler’s JoyMon and Cowie’s FeelTRACE, DARMA enables researchers and study participants to provide moment-by-moment ratings of multimedia files using a computer joystick. The two-dimensional rating scale can be configured on a number of parameters for easy application to affective, interpersonal, or custom circumplex spaces. Annotations can be displayed alongside the multimedia file and saved for easy import into statistical analysis software. DARMA provides a tool for researchers in affective computing, human-computer interaction, and the social sciences who need to capture the unfolding of subjective experience and observable behavior over time.
Click here to visit the official DARMA website (http://darma.codeplex.com/)

 

mReliability: Master inter-observer reliability

mReliability is a free resource with two primary goals. First, it provides open-source functions for calculating inter-observer reliability in the MATLAB environment. Second, it provides information about different approaches to calculating inter-observer reliability. Inter-observer reliability quantifies the extent to which measurements from two or more observers are consistent and interchangeable; it constitutes an important source of validity evidence in observational measurement. Inter-observer reliability is especially important in the fields of affective computing and computational behavioral science, where algorithms are developed to automate observational measurement tasks. In these fields, MATLAB (Matrix Laboratory) is often used as a numerical computing environment and programming language. However, indexes of inter-observer reliability are not well-known in these fields and functions for calculating them in MATLAB are not widely-available. mReliability Logo
Click here to visit the official mReliability website (http://mreliability.jmgirard.com)

 

Exam Shuffler: Randomize multiple choice exams with ease

Exam Shuffler is a simple tool to create alternate versions of multiple choice exams. It reads in Excel spreadsheets containing multiple choice questions and answers; it then outputs any number of exam versions and answer keys. Each exam version has a uniquely randomized order of questions and answers and, optionally, may contain a random subset of questions from a larger, shared pool. Exams and answer keys are generated as Word documents, so they can be fully customized prior to printing or saving as PDFs. Answers labeled “All of the above” will always be displayed as the final option (after the others have been randomized). Exam Shuffler
Click here to download the Exam Shuffler installer (64-bit Windows only)