Given X where X is undefined narrator, and P known properties, recommend the closest narrator that can be X or a replacement of X.
This is to be used once we suspect a mistake in the name of the narrator or we have a missing node in the sequence. This can also be used once we suspect that another narrator can be used to support the narration.
Properties / Calculation measure can be:
Name: edit distance, normalized, root, character level and word level.
Time: if we know a date range / tabaqah
Place: from the teacher/student
Teachers, number of narrations
Students, number of narrations
Given X where X is undefined narrator, and P known properties, recommend the closest narrator that can be X or a replacement of X.
This is to be used once we suspect a mistake in the name of the narrator or we have a missing node in the sequence. This can also be used once we suspect that another narrator can be used to support the narration.
Properties / Calculation measure can be:
Name: edit distance, normalized, root, character level and word level.
Time: if we know a date range / tabaqah
Place: from the teacher/student
Teachers, number of narrations
Students, number of narrations