Keyword Ranking Personalization via Document Concentration Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods provide popular keywords to all users without classification based on user groups such as theme, gender, or age, failing to offer tailored keyword rankings that reflect specific user interests.
Innovation Solution
A system and method that groups weblog data by user-defined themes, calculates document concentration, applies weights based on this concentration, and generates keyword rankings and main keywords for each user group, ensuring that keywords with the same search intention are grouped and ranked according to their share within each user group.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If keyword rankings are provided to all users without classification, then the system is simple and easy to operate, but the keywords do not reflect specific user interests and fail to provide tailored information
Solution Approach 1:
The patent segments users into different user groups based on weblog data characteristics, allowing keyword rankings to be customized for each segment. This enables personalized keyword provision without requiring complete system redesign, as each user group receives tailored results based on their specific interests and behaviors.
Solution Approach 2:
The patent applies local quality by providing different keyword rankings to different user groups based on their specific characteristics. Each user group receives keyword results that are locally optimized for their interests, rather than a uniform approach for all users, thereby improving adaptability while maintaining manageable system complexity.
2Loss of information
If keyword rankings are classified by user groups, then tailored keyword information is provided, but the system complexity increases
Solution Approach 1:
The patent performs preliminary actions by pre-analyzing weblog data to identify user group characteristics and interests before keyword ranking. This advance preparation allows the system to efficiently provide relevant keyword information to each user group without requiring complex real-time processing, thereby reducing information loss while managing processing complexity.
Solution Approach 2:
The patent implements self-service by utilizing existing weblog data that users have already generated, rather than requiring additional explicit user input. The system automatically analyzes this data to determine user group characteristics and provide tailored keyword rankings, reducing the burden on users while improving information relevance.
3Measurement precision
If document concentration is calculated and weights are applied, then keyword rankings are more accurate, but the calculation process becomes more complex
Solution Approach 1:
The patent applies parameter changes by introducing document concentration as a new parameter to measure keyword relevance within user groups. By calculating document concentration and applying corresponding weights, the system improves ranking accuracy through quantitative measurement while maintaining a systematic approach that manages calculation complexity.
Data Source
AI summary
Provided are a system and method for determining rankings of keywords according to a user group. The keyword ranking determining system includes a data grouping unit to group data of a weblog according to a predetermined theme, a weight application unit to calculate a document concentration that denotes a concentration degree, with respect to the theme, of a document corresponding to the data grouped according to the theme and to apply a weight corresponding to the document concentration to the data, a data set generation unit to generate at least one data set by grouping the data applied with the weight according to a search intention and a ranking determination unit to determine rankings of the at least one data set according to the theme, and a main keyword determination unit to determine a main keyword representing each of the at least one data set.


