Researcher Recommendation Ranking via Collaborative Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for recommending researchers for research projects provide generalized and inaccurate recommendations that do not accurately reflect individual preferences, leading to an ineffective ranking of potential collaborators.

Innovation Solution

A method and system that receive user interactions, search databases for relevant references, extract potential collaborator names, and rank them based on predicted relevance, providing a personalized and dynamically updated list through item-based collaborative filtering and machine learning algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If generalized recommendation systems are used to suggest researchers, then the system can provide recommendations to users, but the accuracy and personalization of recommendations deteriorates

Engineering Contradiction:
Improvepersonalization of recommendationsVSAvoidaccuracy of researcher ranking
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system pre-calculates and stores user profiles containing research interests, publication history, and collaboration patterns before recommendation requests are made. This preliminary preparation enables rapid generation of personalized recommendations without compromising accuracy, as the computational work is performed in advance and stored for quick retrieval during recommendation generation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where user interactions with recommended researchers (acceptance, rejection, engagement level) are continuously monitored and used to refine future recommendations. This feedback mechanism progressively improves personalization accuracy by learning from actual user behavior patterns and adjusting recommendation algorithms accordingly

Inventive Principle:
Principle #23Feedback

2Device complexity

If simple ranking methods are used for potential collaborators, then the system complexity is reduced, but the relevance and usefulness of recommendations deteriorates

Engineering Contradiction:
Improvecomplexity of ranking systemVSAvoidrelevance of collaborator recommendations
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The ranking system is segmented into multiple independent scoring components: research topic alignment score, collaboration history score, institutional compatibility score, and publication overlap score. Each component calculates a specific aspect of compatibility separately, then combines them through weighted aggregation. This segmentation maintains system reliability by ensuring each aspect is properly considered while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts ranking parameters based on user preferences and context. Weighting factors for different ranking criteria are modified according to user profile characteristics, research domain, and specific project needs. This parameter adaptation enables the system to maintain high relevance across diverse scenarios without requiring a completely different ranking approach for each case

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11226999B2Systems and methods for providing recommendations for academic and research entities
Publication Date: 2022.01.18 ELSEVIER INC
  • US11226999B2 patent drawing
  • US11226999B2 patent drawing
  • US11226999B2 patent drawing

AI summary

Systems, methods, and readable memory for providing recommendations. A method includes receiving data corresponding to one or more user interactions with a user interface, where the one or more user interactions indicate a research topic, searching one or more databases for references relating to the research topic, extracting names from the references, the names corresponding to potential collaborators, placing the names into a ranked list, where the names are arranged in the ranked list according to a predicted relevance to a user, and providing the ranked list via the user interface to the user.