CA2773159C

Providing a classification suggestion for electronically stored information

Abstract

A system (11) and method (40) for providing a classification (82) suggestion for electronically stored information (13) is provided. A corpus of electronically stored information (13) including reference electronically stored information items (14b) each associated with a classification (82) and uncoded electronically stored information items (14a) are maintained. A cluster (93) of uncoded electronically stored information items (14a) and reference electronically stored information items (14b) is provided. A neighborhood (70) of reference electronically stored information items in the cluster (93) is determined for at least one of the uncoded electronically stored information items (14a). A classification (82) of the neighborhood (70) is determined using a classifier. The classification (82) of the neighborhood (70) is suggested as a classification (82) for the at least one uncoded electronically stored information item (14a).

CA2773159C, drawing sheet 1
Sheet 1 of 11

Term

Projected expiry 27 July 2030.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

26 claims: 4 independent, 22 dependent

  1. 1
    CA 02773159 2014-07-03 CSCD031-1CA What is claimed is:1. A system (11) for providing a classification (82) suggestion for electronically stored information (13), comprising: a database (30) to store a corpus of electronically stored information (ESI) (13) comprising reference ESI items (14a) each associated with a classification (82) and uncoded ESI items (14a);a clustering engine (33) to provide a cluster (93) of uncoded ESI items (14a) and reference ESI items (14b);a neighborhood module (34) to determine a neighborhood (70) of reference ESI items (14b) in the cluster (93) for at least one of the uncoded ESI items (14a);a classification module (35) to determine a classification (82) of the neighborhood (70) using a classifier;a suggestion module (36) to suggest the classification (82) of the neighborhood (70) as a suggested classification code for the at least one uncoded ESI item (14a);a difference module to assign a further classification code to the at least one uncoded ESI item based on instructions from a user and to identify a difference between the assigned classification code and the suggested classification code;and a display module to display the difference between the assigned classification code and the suggested classification code.
  2. 9
    A method (40) for providing a classification (82) suggestion for electronically stored information (13), comprising the steps of:maintaining a corpus of electronically stored information (ESI) (13) comprising reference ESI items (14b) each associated with a classification (82) and uncoded ESI items (14a);providing a cluster (93) of uncoded ESI items (14a) and reference ESI items (14b);determining a neighborhood (70) of reference ESI items (14b) in the cluster (93) for at least one of the uncoded ESI items (14a);determining a classification (82) of the neighborhood (70) using a classifier;suggesting the classification (82) of the neighborhood (70) as a suggested classification code for the at least one uncoded ESI item (14a);assigning a further classification code to the at least one uncoded ESI item based on instructions from a user;identifying a difference between the assigned classification code and the suggested classification code;and displaying the difference between the assigned classification code and the suggested classification code, wherein the steps are performed on a suitably programmed computer.
  3. 17
    A system (11) for providing a classification (82) suggestion for a document, comprising:a database (30) to store a corpus of documents (30) comprising reference documents (14b) each associated with a classification (82) and uncoded documents (14a);a clustering engine (33) to generate a cluster (93) of uncoded documents (14a);a neighborhood module (34) to determine a neighborhood (70) of reference documents (14b) for at least one of the uncoded documents (14a) in the cluster (93);a classification module (35) to determine a classification (82) of the neighborhood (70) using a classifier;a suggestion module (36) to suggest the classification (82) of the neighborhood (70) as a suggested classification code for the at least one uncoded document (14a);a difference module to assign a further classification code to the at least one uncoded document based on instructions from a user and to identify a difference between the assigned classification code and the suggested classification code;and a display module to display the difference between the assigned classification code and the suggested classification code.
  4. 22
    A method (40) for providing a classification (82) suggestion for a document, comprising the steps of:maintaining a corpus of documents (30) comprising reference documents (14b) each associated with a classification (82) and uncoded documents (14a);generating a cluster (93) of uncoded documents (14a);determining a neighborhood (70) of reference documents (14b) for at least one of the uncoded documents (14a) in the cluster (93);determining a classification (82) of the neighborhood (70) using a classifier;suggesting the classification (82) of the neighborhood (70) as a suggested classification code for the at least one uncoded document (14a);assigning a further classification code to the at least one uncoded document based on instructions from a user;identifying a difference between the assigned classification code and the suggested classification code;and displaying the difference between the assigned classification code and the suggested classification code, wherein the steps are performed on a suitably programmed computer.