It could be done relatively easily with pspell:
How it would work is a custom dictionary would need to be created with the product names and description information. Then have pspell load that when you call it using the provided PHP extensions.
I also think this would be useful. Maybe when Varien integrates the “Enterprise Search”