MUSH
-
MUSH fills a gap between Packager/Architect and Clear/FieldGoal.
It coordinates all help for our project.
It's main purpose is to
serve as a help system for Linux configuration, but it also has
"modules" for the FRDCSA (think frdcsa-reference) etc.
It is mainly aimed at procedural knowledge and question answering.
Our intention is to use the same engine that will help packager to
generate packages, that is, a procedural knowledge base, and apply
it to the general problem of Linux configuration assistance.
The question answer component is simply necessary.
There is
already a demonstration of state of the art document granularity
question answering systems being applied to man pages.
We would
like to apply to all documentation.
The QA component is also
vital to architect.
In thinking about it now, a likely additional feature would be to
be able to obtain help from online sources regarding a particular
problem.
And secondly, as a help system, it should utilize
technologies from intelligent tutoring systems for interaction
with the user.
It should teach philosophy and methods as much as
it provides solutions.
And ideally, it would automatically handle
configuration - possibily incorporating from tools like
code-monkey.