Text this: A framework for semantic knowledge representation of Al-Quran based on word dependencies