11. The non-transitory computer-readable medium of claim 7 , wherein performing a topic redundancy analysis on the original topic representation in view of a second topic representation comprises: identifying a first set of knowledge points in the original topic representation and a second set of knowledge points in the second topic representation; identifying a semantic vector representation of each knowledge point of the first set of knowledge points and second set of knowledge points; calculating a first centroid of the original topic representation and a second centroid of the second topic representation; calculating an average semantic distance between the first centroid and the second centroid; in response to determining that the average semantic distance between the first centroid and the second centroid is below a third threshold, merging the original topic representation and the second topic representation; and in response to determining that the average semantic distance between the first centroid and the second centroid is above the third threshold, keeping the original topic representation and the second topic representation.
11. The non-transitory computer-readable medium of claim 7 , wherein performing a topic redundancy analysis on the original topic representation in view of a second topic representation comprises: identifying a first set of knowledge points in the original topic representation and a second set of knowledge points in the second topic representation; identifying a semantic vector representation of each knowledge point of the first set of knowledge points and second set of knowledge points; calculating a first centroid of the original topic representation and a second centroid of the second topic representation; calculating an average semantic distance between the first centroid and the second centroid; in response to determining that the average semantic distance between the first centroid and the second centroid is below a third threshold, merging the original topic representation and the second topic representation; and in response to determining that the average semantic distance between the first centroid and the second centroid is above the third threshold, keeping the original topic representation and the second topic representation. 12. The non-transitory computer-readable medium of claim 11 , wherein merging the original topic representation and the second topic representation comprises (a) assigning the original topic representation or the second topic representation to the resulting merged topic representation or (b) generating a third topic representation.