A survey of automatic Arabic diacritization techniques | Synapse