×

Enhancement of machine learning techniques for an electronic message system

  • US 9,582,770 B2
  • Filed: 04/11/2016
  • Issued: 02/28/2017
  • Est. Priority Date: 04/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a data store that stores a machine learning model and data that indicates which users of a plurality of users are associated with which projects of a set of projects;

    one or more computing devices, operatively coupled to the data store, and programmed to;

    identify a first user and a second user associated with a first electronic message;

    based on the data from the data store, determine a first subset of projects, from the set of projects, that are associated with the first user;

    based on the data from the data store, determine a second subset of projects, from the set of projects, that are associated with the second user;

    compare the first subset of projects to the second subset of projects to determine a third subset of projects that are common to both the first subset of projects and the second subset of projects;

    wherein the third subset of projects includes at least two projects that are in both the first subset of projects and the second subset of projects;

    wherein the third subset of projects includes less than all of the set of projects;

    collect one or more first features associated with each project of the third subset of projects;

    for only those projects that belong to the third subset of projects, generate a project score that reflects likelihood that the first electronic message is related to the project, based at least in part on;

    the machine learning model, andthe one or more first features associated with the project;

    determine that a particular project has a higher project score than any other project in the third subset of projects; and

    in response to determining that the particular project has a higher project score than any other project in the third subset of projects, associate the first electronic message with the particular project.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×