Segmenting Social Network Data for Personalized Article Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Internet search methods, relying on keyword matching, fail to effectively match user interests with relevant articles due to the large number of sources and lack of in-depth understanding of user preferences, leading to a time-consuming and inefficient process.

Innovation Solution

A system that segments and ranks articles based on user interactions and metadata, such as industry affiliation, popularity, and recency, to present articles that have been interacted with by users with similar interests, using a social network update data segmentation system that indexes and scores articles based on user actions like sharing, liking, and commenting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional keyword-based search methods are used to find articles, then the search process covers a large number of article sources, but the relevance of returned articles to user interests is low

Engineering Contradiction:
Improvenumber of article sourcesVSAvoidarticle relevance to user interests
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system incorporates user interaction feedback (likes, shares, comments, reads) to continuously refine and personalize article recommendations. This feedback loop enables the system to learn user preferences over time and improve recommendation accuracy, resolving the contradiction between covering many sources and maintaining high relevance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the search parameters from simple keyword matching to a multi-dimensional scoring system that incorporates user profile attributes, interaction history, article metadata, and social network data. This parameter transformation enables precise relevance assessment across large numbers of article sources.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If users manually scan and search through large numbers of articles to find interesting content, then comprehensive coverage of articles is achieved, but the time and effort required is excessive

Engineering Contradiction:
Improvenumber of articles reviewedVSAvoidtime to find interesting articles
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs automated article selection and ranking based on user profiles and interaction patterns, eliminating the need for manual scanning. The algorithm autonomously processes large numbers of articles and presents only the most relevant ones to the user, dramatically reducing time loss while maintaining comprehensive coverage.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes and scores articles based on user preferences before user requests, maintaining ready-to-present personalized recommendations. This preliminary action enables the system to quickly deliver relevant articles without requiring users to spend time searching or scanning.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If conventional search systems present articles based on keyword matching, then the system structure is simple, but the ability to understand and match user interests is insufficient

Engineering Contradiction:
Improvesearch system structureVSAvoidability to match user interests
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transitions from one-dimensional keyword matching to multi-dimensional user profiling and article scoring. By incorporating user attributes, interaction history, social network data, and article metadata across multiple dimensions, the system achieves sophisticated interest matching while managing complexity through modular architecture.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The search system is segmented into independent modular components: user profile analysis, article scoring, interaction tracking, and recommendation generation. This segmentation allows each component to specialize in specific tasks, improving adaptability to user interests while keeping the overall system structure manageable and maintainable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11086942B2Segmentation of professional network update data
Publication Date: 2021.08.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11086942B2 patent drawing
  • US11086942B2 patent drawing
  • US11086942B2 patent drawing

AI summary

Users belonging to a particular category at a networking site are monitored by a system and according to a method for their selection of articles from a networking update stream. The characteristics of the users, including the categories they belong to, are received as metadata corresponding to the each respective article. Periodically an article database is queried according to the category and a selected time period to determine the number of users that have chosen to follow the industry and that have initiated selection actions towards articles in the database. Articles from the query are ranked according to their popularity among users having interest in the same industry category and are presented to a viewing user at the networking site.