Text this: Arabic web pages clustering and annotation using semantic class features