How about you have the feed contain a model number identifier and have the partner also supply a mapping file that associates the N different descriptions of the item with the one true model number.
seems you'll get better mileage fixing the data instead of trying to hit a constantly moving target.