HypersomniaHypersomnia is a neurological disorder of excessive time spent sleeping or excessive sleepiness. It can have many possible causes (such as seasonal affective disorder) and can cause distress and problems with functioning. In the fifth edition of the Diagnostic and Statistical Manual of Mental Disorders (DSM-5), hypersomnolence, of which there are several subtypes, appears under sleep-wake disorders. Hypersomnia is a pathological state characterized by a lack of alertness during the waking episodes of the day.
Feature (computer vision)In computer vision and , a feature is a piece of information about the content of an image; typically about whether a certain region of the image has certain properties. Features may be specific structures in the image such as points, edges or objects. Features may also be the result of a general neighborhood operation or feature detection applied to the image. Other examples of features are related to motion in image sequences, or to shapes defined in terms of curves or boundaries between different image regions.
Sleep diaryA sleep diary is a record of an individual's sleeping and waking times with related information, usually over a period of several weeks. It is self-reported or can be recorded by a caregiver. The sleep diary, or sleep log, is a tool used by doctors and patients. It is a useful resource in the diagnosis and treatment of especially circadian rhythm sleep disorders, and in monitoring whether treatment of those and other sleep disorders is successful. Sleep diaries may be used in conjunction with actigraphy.
Human-based computationHuman-based computation (HBC), human-assisted computation, ubiquitous human computing or distributed thinking (by analogy to distributed computing) is a computer science technique in which a machine performs its function by outsourcing certain steps to humans, usually as microwork. This approach uses differences in abilities and alternative costs between humans and computer agents to achieve symbiotic human–computer interaction.
Multi-user softwareMulti-user software is computer software that allows access by multiple users of a computer. Time-sharing systems are multi-user systems. Most batch processing systems for mainframe computers may also be considered "multi-user", to avoid leaving the CPU idle while it waits for I/O operations to complete. However, the term "multitasking" is more common in this context. An example is a Unix or Unix-like system where multiple remote users have access (such as via a serial port or Secure Shell) to the Unix shell prompt at the same time.