I've read in a number of places that the best environment for hypnosis is one in which the hypnotist and subject are in the same room, so that there is close interaction and the hypnotist can gauge trance level etc. But people can also be hypnotised over the internet and even just from listening to tapes, it just happens that the closer the interaction the better. Now I may be oversimplifying but I get the impression that when you're putting someone in trance you're following a relatively linear path which pauses or deviates to suit the state of the subject. It might not be quite as effective, but you could almost rely on a flowchart for this.
This leads me to wonder, could the process possibly be automated? If you had a program that played recorded files which were essentially snippets of the induction, asked for feedback from the user in the form of simple key-strokes then adapted accordingly, would this be an improvement upon listening to a single file?
I've found that more than once a file will go through parts of the induction a little too quickly. This would at least allow some sections to loop until the user is actually deep enough. It certainly wouldn't hurt to try and it wouldn't be difficult at all to put together. Would anyone have any suggestions on how the flowchart might be arranged?