Email Classification via User Profile Mediation and ML Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic message classification systems fail to accurately associate emails with specific projects due to reliance on subject line matching, leading to missed associations between emails discussing the same project with different subject fields.

Innovation Solution

A programmatic method using machine learning techniques that identifies projects by analyzing sender and recipient users, determining common projects, and using feature sets to score candidate projects based on contextual and historical information, thereby improving classification accuracy over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If subject line matching is used for classification, then the system is simple and fast, but classification accuracy deteriorates because emails with different subject lines discussing the same project are not associated

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

Solution Approach 1:

The patent introduces user profiles as an intermediary data structure that mediates between email messages and projects. Each user profile contains metadata about the user's role, department, and historical project associations, which serves as a bridge to connect emails to projects through user relationships rather than direct subject line matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-building user profiles with metadata before email classification occurs. Historical data about user-project relationships is extracted and stored in advance, so that when new emails arrive, the system can quickly query pre-computed user profile information rather than performing complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If manual classification is used, then accuracy can be maintained, but productivity deteriorates due to time-consuming manual processing

Engineering Contradiction:
Improveclassification throughputVSAvoidclassification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system implements self-service by enabling automatic classification through machine learning models that continuously learn from user feedback. The automated system handles routine classification tasks independently, and only involves human users when the model is uncertain or when feedback is needed for retraining, thereby maintaining high throughput while preserving accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where users can correct misclassified emails, and this feedback is used to retrain the classification model. This continuous feedback loop allows the system to maintain high accuracy by learning from its mistakes while operating automatically at scale, resolving the trade-off between automated throughput and manual accuracy.

Inventive Principle:
Principle #23Feedback

3Loss of information

If subject line matching is used, then ease of operation is maintained, but loss of information increases because contextual relationships between emails are missed

Engineering Contradiction:
Improveproject association informationVSAvoidsystem simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent adds another dimension to classification by incorporating user profile metadata and historical relationship data beyond the traditional subject line field. Instead of relying solely on the email subject dimension, the system analyzes multiple dimensions including sender-recipient relationships, user roles, department affiliations, and historical project associations to comprehensively capture project context.

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

Data Source

PatentUS9582770B2Enhancement of machine learning techniques for an electronic message system
Publication Date: 2017.02.28 XANT INC
  • US9582770B2 patent drawing
  • US9582770B2 patent drawing
  • US9582770B2 patent drawing

AI summary

Techniques are described herein for classifying an electronic message with a particular project from among a plurality of projects. In some embodiments, first and second users associated with the electronic message are identified, and one or more first projects associated with the first user and one and more second projects associated with the second user are determined. Projects that are in common between the first projects and the second projects are determined. When only a single project is in common, the electronic message is associated with the single project. When more than a single project is in common, features associated with each of the projects found to be in common are analyzed by a machine learning model to determine the most likely project to associate with the electronic message from among the projects found to be in common.