The technical challenge was analyzing the text so that searching by keywords returned the top 5 relevant products; once that was accomplished, we had to educate users to search by product attributes rather than product type.
An intuitive mobile app that guides users through an accurate search of product attributes in order to quickly find the top 5 products.