Predicting Freelancer Marketplace Joining via Feature Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking services face challenges in predicting when a member account is likely to become a consumer in a freelancer marketplace, as existing methods lack efficient and accurate behavioral analysis tools to identify potential consumers before they join or submit requests-for-proposal.

Innovation Solution

The Potential Consumer Engine identifies behaviors of consumer accounts prior to joining the freelancer marketplace, assembles feature vectors from profile and channel data, and updates a prediction model to calculate the likelihood of a target member account joining, using encoded rules and a generalized linear mix model to generate predictive outputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing methods are used for predicting consumer behavior, then the system maintains simplicity, but the accuracy and efficiency of identifying potential consumers is insufficient

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments consumer behavior data into multiple dimensions including profile attributes, channel interactions, and temporal patterns. By dividing the prediction task into separate feature extraction modules (profile analysis, channel behavior analysis, temporal pattern recognition), the system achieves higher prediction accuracy while managing complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional single-dimension prediction methods to multi-dimensional analysis by incorporating profile data, channel interaction data, and temporal behavior patterns. This dimensional expansion enables more accurate consumer prediction through comprehensive feature vectors that capture complex behavioral nuances

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

2Measurement precision

If comprehensive behavioral analysis is performed, then the identification accuracy improves, but the processing time and computational resources increase

Engineering Contradiction:
Improveconsumer identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and storing behavioral data in structured formats before prediction is needed. Profile attributes, channel interactions, and temporal patterns are pre-computed and stored as feature vectors, enabling rapid prediction execution when consumer identification is required without re-processing raw data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces traditional mechanical data processing methods with optimized computational approaches including efficient feature extraction algorithms, vector-based data representation, and scalable prediction models that reduce computational overhead while maintaining comprehensive behavioral analysis

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10607241B2Identifying potential consumers for service provider marketplace
Publication Date: 2020.03.31 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10607241B2 patent drawing
  • US10607241B2 patent drawing
  • US10607241B2 patent drawing

AI summary

A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a Potential Consumer Engine identifies profile data of a target member account accessible in a social network service during a period of time equal in length to a pre-submission time period. The Potential Consumer Engine identifies channel data and assembles feature vector data for the target member account. The Potential Consumer Engine inputs into generalized linear mix model the feature vector data. The Potential Consumer Engine receives predictive output from the generalized linear mix model. The predictive output indicative of a current probability of the target member account joining the freelancer marketplace.