1. A system for determining a canonical title comprising: an interface to: receive a new title; and a processor to: generate a set of n-grams based on the new title, wherein an n-gram of the set of n-grams comprises one or more contiguous words of the new title; assign one or more labels for the new title, wherein assigning the one or more labels for the new title comprises searching a canonical database for identical n-grams and retrieving labels associated with the identical n-grams, wherein the one or more labels for the new title and the labels associated with the identical n-grams are assigned to one or more attributes of a set of attributes; and map the new title to a canonical title based on the one or more labels for the new title, wherein mapping the new title to the canonical title comprises determining whether any canonical title has identical associated labels as the one or more labels for the new title, wherein having an identical associated label comprises having a same label assigned to a same attribute.
1. A system for determining a canonical title comprising: an interface to: receive a new title; and a processor to: generate a set of n-grams based on the new title, wherein an n-gram of the set of n-grams comprises one or more contiguous words of the new title; assign one or more labels for the new title, wherein assigning the one or more labels for the new title comprises searching a canonical database for identical n-grams and retrieving labels associated with the identical n-grams, wherein the one or more labels for the new title and the labels associated with the identical n-grams are assigned to one or more attributes of a set of attributes; and map the new title to a canonical title based on the one or more labels for the new title, wherein mapping the new title to the canonical title comprises determining whether any canonical title has identical associated labels as the one or more labels for the new title, wherein having an identical associated label comprises having a same label assigned to a same attribute. 2. A system as in claim 1 , wherein the new title is entered into a graphical user interface.