Cognitive behavioral therapy is a psychotherapeutic approach that aims to solve problems concerning dysfunctional emotions, behaviors and cognitions through a goal-oriented, systematic procedure.

Well... as any good IT person knows, any procedure that is systematic can be automated...

And, the early results for Computerize Cognitive Behavioral Therapy look pretty good.

This is really a a subset of the larger field of Online Psychotherapy, which would include things like using IM to communicate with your analyst.

Most interesting though, is going around the research and directly to the fruits of that research:
  • MoodGym -- an online tool for treating depression
  • MoodSwings -- an online tool for treating biploar disorder

Better living through technology!