La thérapie par biofeedback électroencéphalographique (EEG), ou neurobiofeedback, est une technique utilisée pour optimiser l’activité cérébrale d’un individu. Ce type de neurothérapie utilise des données provenant de capteurs de conductivité cutanée, de flux sanguin ou d’activité électrique sur le cuir chevelu pour fournir un aperçu en temps réel de l’état mental du sujet. Interprétées à l’aide d’un logiciel de neurofeedback, ces données sont censées aider le sujet à éliminer les habitudes cognitives négatives, telles que celles associées au trouble déficitaire de l’attention avec hyperactivité (TDAH), et l’aider à développer de nouveaux schémas positifs. Différents types de logiciels de neurofeedback présentent ces données de différentes manières, certains utilisant des interfaces graphiques pour alerter les utilisateurs de leur activité cérébrale et d’autres émettant des avertissements lorsqu’une activité cérébrale négative est détectée. Les trois principaux types de logiciels de neurofeedback sont des programmes conçus pour répondre aux besoins spécifiques des chercheurs, des programmes conçus pour les cliniciens et des programmes conçus pour être utilisés par les patients eux-mêmes.
Les chercheurs ont généralement besoin d’un logiciel de neurofeedback à la fois flexible et puissant. Bien que les patients et les cliniciens utilisent généralement des progiciels complets, les logiciels individuels utilisés par les chercheurs sont généralement dégroupés. Une connaissance sophistiquée de la programmation informatique et des neurosciences est nécessaire pour assembler ces composants modulaires en un produit fonctionnel.
Le logiciel de neurofeedback conçu pour être utilisé en milieu clinique est généralement beaucoup moins modulaire que le logiciel conçu pour la recherche. Néanmoins, une quantité considérable de flexibilité est nécessaire pour qu’un thérapeute puisse adapter le programme aux besoins de différents patients. Les logiciels cliniques exigent toujours que l’utilisateur ait une formation approfondie en neurosciences cognitives pour les utiliser efficacement. Plusieurs journaux d’utilisateurs sont souvent inclus dans le logiciel de neurofeedback développé pour une utilisation clinique, permettant au thérapeute de suivre les progrès de ses patients au fil du temps.
Contrairement aux chercheurs et aux cliniciens, les patients qui utilisent la thérapie de biofeedback EEG à domicile n’ont probablement pas suffisamment d’expertise en science ou en programmation informatique pour utiliser le logiciel de neurofeedback de niveau professionnel. Il existe cependant des programmes spécialement conçus pour les utilisateurs novices. Les programmes de niveau professionnel ont des interfaces complexes et multicouches, mais ceux conçus pour les patients sont plutôt simples et intuitifs. Plusieurs ensembles de données et graphiques peuvent être visualisés dans une seule fenêtre de programme, permettant aux utilisateurs de faire défiler une liste jusqu’aux résultats qu’ils souhaitent voir.
Pour les rendre plus conviviaux, les développeurs de logiciels de neurofeedback au niveau utilisateur évitent souvent d’utiliser le jargon technique. Certains de ces programmes d’introduction sont hautement modulaires et peuvent être étendus à mesure que l’utilisateur comprend mieux comment manipuler le programme en fonction de ses besoins spécifiques. Beaucoup de ces programmes sont disponibles pour une variété de systèmes d’exploitation informatiques.