×

System and method for recommending software artifacts

  • US 8,612,936 B2
  • Filed: 06/02/2011
  • Issued: 12/17/2013
  • Est. Priority Date: 06/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of recommending one or more recommended artifacts to an artifact user, comprising:

  • obtaining subjective characteristic information about the artifact user and subjective characteristic information about a desired artifact;

    retrieving first metadata about each of one or more candidate artifacts;

    objectively assigning a score, as one or more scored artifacts, to each of the one or more candidate artifacts, based on a first evaluation of one or more predetermined ranking criteria, which do not consider the subjective characteristic information about the artifact user and the subjective characteristic information about the desired artifact, applied to the retrieved first metadata;

    scaling, as one or more scaled artifacts, the score of each of the one or more scored artifacts, based on a second evaluation of each of the one or more scored artifacts in view of the subjective characteristic information about the artifact user and the subjective characteristic information about the desired artifact; and

    recommending to the artifact user, as the one or more recommended artifacts, at least one of the one or more scaled artifacts, based on the second evaluation applied to each of the one or more scored artifacts, whereinprior to scaling, as one or more scaled artifacts, each of the one or more scored artifacts, the subjective characteristic information about the artifact user and the subjective characteristic information about the desired artifact are converted to second metadata included in a user project; and

    the second evaluation of each of the one or more scored artifacts in view of the subjective characteristic information about the artifact user and the subjective characteristic information about the desired artifact includes a compatibility evaluation of the first metadata with the second metadata.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×