Effective retrieval techniques for Arabic text