1. A computerized method for the automatic selection of component kits from an inventory of component parts comprising the steps of: forming a list of component parts using a list of rules from a rule-based expert system; forming a second list of component parts using weights assigned by a previously trained node-based network; and reconciling said first list and said second list.