AEDA: Arabic Edit Distance Algorithm