Word-Duplicate Cleaner

This form takes a set of delimited Arabic words and smartly removes duplicates, regardless on how they are diacritized. The full details in this article.
Each line in the uploaded text file contains [SetID#SetOfWords], where SetID and SetOfWords delimited by # sign. Words in SetOfWords are separated by any character provided by the user in the form below

Output:
Download

Separated by:
Ignore diacritics on last letter
Ignore Shadda ( ّ ) on any letter
Ignore Hamza (ء) on the first Letter
Ignore (ال التعريف) from the beginning of the word