Harvesting data from such sources is a viable option for computational linguists to create large data sets to be used in statistical learning setups.
because all Arabic varieties use the same character set, and furthermore much of the vocabulary is shared among different varieties, it is not a trivial matter to distinguish and separate the dialects from each other.