A computer implemented method of matching user descriptions of technical
problem manifestations with system problem descriptions in which
system-level symptoms for computer-related problems which map to problem
descriptions and recommended fixes are broken into sub-phrases, and an
index of association ratios between the system-level symptom sub-phrases
and sub-phrases derived from text extracted from corpora related to
computer problem symptoms is generated and prioritized. When user-entered
text related to a computer-related problem is received, it is searched
against the prioritized index, and matches are presented for the user in
order of prioritization from which the user can select and run a
recommended fix to which the selection is mapped.