A cognitive assessment and training process performed by at least one processor of a computer system, wherein the process is an interactive interaction between an application running on an electronic device and a subject interacting with the executed application Demonstrate the at least one attention-related ability of the subject, receiving the dialogue data representing the subject, processing the dialogue data to generate performance data representing a quantitative measure of the subject's performance with respect to the application being executed Processing performance data for the subject to generate cognitive assessment data.コンピュータシステムの少なくともひとつのプロセッサによって実行される認知評価および訓練プロセスであって、当該プロセスは、電子デバイス上で実行されるアプリケーションと、実行されるアプリケーションと対話する対象者との間の双方向対話を表す対話データを受信する工程と、実行されるアプリケーションに関する対象者のパフォーマンスの量的測定を表すパフォーマンスデータを生成するべく対話データを処理する工程と、対象者の少なくともひとつの注意関連能力を示す認知評価データを生成するべく対象者に対するパフォーマンスデータを処理する工程とを有する。