As part of the Strategy 2020 Update 2 release, you can now match keywords based on a character pattern. This enables analysts to accommodate use cases with larger datasets, or card sets, in both HyperIntelligence for Web and HyperIntelligence for Office. With this new technique called Pattern Matching, you can avoid downloading (or caching) the keywords in the browser storage for better and faster performance.
If your dataset or card set consists of objects that include a pattern and you have identified that object to be your primary keyword for matching, then you should consider enabling pattern matching for that card set.
Here are some examples of real-world data that have strong patterns:
To use HyperIntelligence, the card author chooses a keyword (or an object from the dataset) and its alternate forms to enable matching on the client. These keywords may or may not have a pattern. In most cases, the keywords are product names, employee names, customer names, and so on. The card author doesn't have to take any extra step in enabling keyword matching since it's set by default and uses the selection under alternate keyword matching section.
Here are some examples of data that do not have strong patterns:
In summary, we recommend you use pattern matching if you have a large dataset (greater than 500K keywords), and the object you want to match on consists of a pattern.
The table below summarizes the differences between the two types of matching:
Pattern Matching | Keyword Matching |
Supports datasets with more than 500,000 unique keywords. | Supports datasets up to 500,000 unique keywords. |
HyperWeb and HyperIntelligence for Office looks for the unique character pattern in the keywords and surfaces cards based on that criteria. | HyperWeb and HyperIntelligence for Office looks for an exact match of the keyword that is stored in the dataset. |
Card keywords are not downloaded (or cached) in the browser storage. | Card keywords are downloaded (or cached) in the browser storage. |
You will not be able to use the search functionality to explore pattern enabled card sets | You will be able to use the search functionality to explore non-pattern enabled card sets. |
To learn more on how to enable pattern matching, view our product documentation.