Patent ID: 9576021
Date: 2017-02-21
CPC Classifications: G06F

Claim:
1. A method comprising: receiving a query comprising free-form text; extracting a term from the query to identify an item descriptor in the query; using the term and the item descriptor to identify an item from a category; identifying a parent item comprising a product from a different category, the item comprising a part or an accessory that work with the product of the parent item; providing an approval request to a user based on the identification of the item; receiving an approval response from the user in response to the approval request; constructing compatibility-based text for the item based on identification of the parent item, identification of the item descriptor, identification of the item, and receipt of the approval response; accessing, at a compatibility-based text construction module of a processor, compatibility-based text for the item based on availability of compatibility data between the identified item and the parent item; identifying a compatibility identifier based on the compatibility-based text, the compatibility identifier associated with an item cluster; using the compatibility identifier to identify a plurality of matching items; and providing a result based on identification of the plurality of matching items.