Personalized Provider Search Using Precomputed Member-Provider Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing provider search systems fail to personalize rankings based on individual member characteristics, provider characteristics, and member-provider interactions, often listing sub-optimal providers due to lack of granular information and historical data consideration.
Innovation Solution
A method that analyzes member and provider characteristics using precomputed vectors and latent weights to generate a relevancy rank, incorporating factors like cost, quality, and interaction history, enabling personalized provider recommendations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If provider search is based on general aggregated provider information, then search speed is improved, but personalization accuracy deteriorates
Solution Approach 1:
The system pre-computes member vectors and provider vectors before the actual search query is executed. Member vectors are generated by encoding member characteristics (demographics, health conditions, preferences) and provider vectors are generated by encoding provider characteristics (specialty, location, cost, quality metrics). This preliminary encoding allows the search to quickly compute relevancy scores without processing raw data during the query phase, thus maintaining speed while enabling personalized accuracy.
Solution Approach 2:
The patent introduces vectors as an intermediary representation between raw member/provider data and the search ranking process. Instead of directly comparing raw characteristics during search, the system uses pre-computed vectors that capture essential features in a condensed format. This intermediary layer enables efficient computation of personalized relevancy scores while maintaining the ability to incorporate granular member and provider information.
2Measurement precision
If granular member level information and interaction history are incorporated, then personalization accuracy is improved, but computational complexity increases
Solution Approach 1:
The system performs complex computational work in advance by pre-computing member vectors and provider vectors that encode granular member characteristics, provider characteristics, and interaction history. This preliminary encoding transforms complex raw data into condensed vector representations, reducing the computational burden during actual search operations while preserving personalization accuracy.
Solution Approach 2:
The patent transforms complex multi-dimensional member and provider data into vector space representations with specific dimensionalities (e.g., 50-dimensional vectors). This parameter transformation allows the system to work with condensed numerical representations rather than raw complex data, enabling efficient computation of personalized relevancy scores while capturing nuanced information about member-provider compatibility.
3Reliability
If comprehensive member and provider characteristics are analyzed, then recommendation quality is improved, but processing time increases
Solution Approach 1:
The system pre-computes member vectors and provider vectors that encode comprehensive member characteristics (demographics, health conditions, preferences, interaction history) and provider characteristics (specialty, location, cost, quality metrics). This preliminary encoding allows the search system to quickly compute personalized relevancy scores by comparing pre-processed vectors rather than analyzing raw comprehensive data during the query phase, thus maintaining recommendation quality while reducing processing time.
Data Source
AI summary
In one aspect there is a method for recommending one or more providers to a member. The method may comprise at a server, receiving, from a member computing device via a provider search interface, a provider request including a member identifier and member specified criteria. Retrieving one or more provider identifiers for association with the member specified criteria. Retrieving one or more member characteristics for association with the member identifier. For each provider identifier, retrieving one or more provider characteristics for association with the provider identifier. Analyzing the member characteristics and the provider characteristics to generate an ordered list of the providers, wherein the ordered list of the providers is based upon a relevancy rank of each provider that is specific to the member, wherein the relevancy rank is a function of at least one of: a provider cost factor, a provider quality factor, or a weighted combination thereof. Transmitting the ordered list of the providers to the member computing device via the provider search interface.


