Mobile App Recommendation System Category Relevance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile application recommendation methods rely heavily on similarity-based approaches, leading to a lack of diversity in recommended applications and the 'cold start' problem for newly added apps, where they are not recommended due to absent user history logs.
Innovation Solution
A method and system that determine the relevance between mobile application categories, calculate recommendation weights, and select diverse apps based on category relevance and user interaction data, incorporating newly added apps by attenuating their weights to include them in recommendations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If recommendation is based on mobile application relevance calculated from user history logs, then recommendation accuracy is improved, but recommended application diversity deteriorates
Solution Approach 1:
The patent segments the recommendation approach into two independent components: (1) relevance-based recommendations using user history logs for accurate matching, and (2) category-based recommendations using pre-defined application categories to ensure diversity. By dividing the recommendation system into these separate segments that work together, the patent achieves both accuracy and diversity without one compromising the other.
2Adaptability or versatility
If recommendation relies on user history log statistics, then recommendation personalization is improved, but cold start problem for new applications worsens
Solution Approach 1:
The patent performs preliminary action by pre-defining application categories and establishing category relationships before the recommendation process begins. This preliminary structure allows new applications to be immediately categorized and recommended based on their category associations, even before any user history data is available. The pre-established category framework ensures new applications are not excluded from recommendations due to lack of usage history.
3Measurement precision
If only highly relevant application categories are selected, then recommendation precision is improved, but coverage of recommended applications deteriorates
Solution Approach 1:
The patent applies local quality by differentiating the treatment of different application categories based on their relevance scores. Highly relevant categories receive priority weighting in the recommendation algorithm, while less relevant but still related categories are included with lower weights. This localized differentiation ensures that the most relevant categories drive the recommendations while maintaining broader coverage through inclusion of peripheral categories.
Data Source
AI summary
Provided are a method and system for pushing a mobile application. The method comprises: determining more than one mobile application category with the highest relevance to a mobile application category to which a mobile application designated by a user belongs; according to the pre-generated weight value of the mobile application, calculating and determining the degree of recommendation of each mobile application under the mobile application category; and according to the principle of high to low of the determined degrees of recommendation of each mobile application under the mobile application category, selecting a preset recommendation result number of the mobile applications as a recommendation result and pushing same to a user. According to the technical solution provided in the present invention, the diversity of recommended mobile applications can be effectively improved.


