As Technical Director of Professional Services, I have been working with customers to help them implement their search-driven applications/portals for multiple years. In a few recent implementations, Dynamic Ranking helped our customers deliver relevant search results based on rules that are aligned with established business requirements.
Dynamic Ranking ensures that the most relevant search results are delivered to the top of the page, promoting the most accurate and important information based on selected properties. For example, I worked with a customer who was implementing an eCommerce portal for all of their stores. They implemented a rule that states that when products are searched within their SharePoint portal, all sale items within that product category are displayed at the top of the search results. This makes certain that these items are being promoted fairly and that customers are being made aware of current purchases that would save them money, increasing customer satisfaction. It also eliminates the need to manually add weight to particular properties to impact search results, which can be quite time consuming.
Another application of Dynamic Ranking is that it can be based on roles to promote the most relevant information to a specific set of users, resulting in a more “personalized” ranking of search results. For example, sales representatives often search for product information so that they can properly convey features and benefits to their customers and prospects. Utilizing Dynamic Ranking across the sales team ensures that they are able to find the most current and relevant “customer-specific” product information when searching across their organization.
I have also used our Federated Search tool to dynamically inject real-time information into search results, effectively turning search into a real-time dashboard. This has been particularly helpful in viewing real-time inventory information, such as exact quantity on hand at each store. In a typical search environment, content may only be indexed once a day, which would result in outdated and inaccurate information regarding inventory levels. Instead, specific information is federated from multiple systems and locations to provide real-time search results.
In addition to commerce environments, Dynamic Ranking is also extremely useful for retrieving real-time content across an organization, including time-sensitive customer information. Examples include the retrieval of current purchase orders, previous order history, RMAs, and support tickets.