Text this: User-independent recognition of Arabic sign language for facilitating communication with the deaf community