Welcome to our community, Mark
I once was involved with a nightmare system like that. The
product name at the time was "Inference". Purportedly, once
programmed, the system would allow replacing employees skilled at
troubleshooting and problem solving with significantly less
expensive employees with no skills. Sort of like programming a cash
register with pictures of the food.
The type of system you are talking about is one known as a
deductive reasoning type of software. In a perfect world, you would
program all possibilities and the most likely answer bubbles up to
the top based on excluding all other possibilities.
Personally, I'd just abandon the thought. The company I
worked for spent $300,000 on such a system only to abandon it after
the initial purchase and weeks of intensive work to try and make
only ONE scenario work with it. (There were hundreds, if not
thousands of possible scenarios).
Ultimately we discovered that a decently indexed system
worked as well as or better than one you are talking about.
I do suppose one could theoretically create such a system
using RoboHelp and creating HTML pages that would ultimately form
nodes of a decision tree. But there is nothing inside RoboHelp that
I can fathom that would facilitate this. *POSSIBLY* the Table of
Contents (TOC) editor by playing with TOC nodes.
You might be better off planning by using something like
Visio or SmartDraw to map out the flow, then construct HTML pages
to match the resulting diagram.
Or (and this goes against my grain a bit) you could use
RoboHelp's "on the fly" topic creation ability to work your way
through a decision tree structure to create one that way.
Whatever you settle on, I do wish you the best. It's not
something approached lightly and certainly isn't for the faint of
heart. (IMNSHO of course)
Cheers... Rick