5. A method, comprising: receiving first data including first text content of digital content and a first value associated with the first text content, the first value corresponding to a base content property; receiving second data including second text content of the digital content and a second value associated with the second text content, the second value corresponding to the base content property; determining a derived content property from the base content property; determining a third value associated with the first text content, the third value corresponding to the derived content property; determining a fourth value associated with the second text content, the fourth value corresponding to the derived content property; determining a first set of one or more content properties comprising the base content property; determining a first distance function; executing, using the first distance function and the first set of one or more content properties, a first iteration of a clustering algorithm on the first data and the second data to obtain a first cluster comprising the first text content and the second text content; determining a second set of one or more content properties comprising the derived content property; determining a second distance function; and executing, using the second distance function and the second set of one or more content properties, a second iteration of the clustering algorithm on the first cluster to obtain a second cluster and a third cluster, the second cluster comprising the first text content and the third cluster comprising the second text content.
5. A method, comprising: receiving first data including first text content of digital content and a first value associated with the first text content, the first value corresponding to a base content property; receiving second data including second text content of the digital content and a second value associated with the second text content, the second value corresponding to the base content property; determining a derived content property from the base content property; determining a third value associated with the first text content, the third value corresponding to the derived content property; determining a fourth value associated with the second text content, the fourth value corresponding to the derived content property; determining a first set of one or more content properties comprising the base content property; determining a first distance function; executing, using the first distance function and the first set of one or more content properties, a first iteration of a clustering algorithm on the first data and the second data to obtain a first cluster comprising the first text content and the second text content; determining a second set of one or more content properties comprising the derived content property; determining a second distance function; and executing, using the second distance function and the second set of one or more content properties, a second iteration of the clustering algorithm on the first cluster to obtain a second cluster and a third cluster, the second cluster comprising the first text content and the third cluster comprising the second text content. 6. The method of claim 5 , wherein the second set of one or more content properties further comprises the base content property, and wherein executing the second iteration of the clustering algorithm comprises: determining, using the second distance function, a first combined value by multiplying the first value and the third value; determining, using the second distance function, a second combined value by multiplying the second value and the fourth value; and determining that the second cluster comprises the first text content and that the third cluster comprises the second text content based at least in part on a deviation between the first combined value and the second combined value.