Alif Laam Meem
Muslims unanimously agree that the Quranic studies were at their pinnacle during the time of the Prophet ? and eventually during the lifetime of his close companions. This is particularly true for Tajweed (Quranic recitation); as such, a huge emphasis has been placed on the co
2025-06-28 16:30:11 - Adil Khan
Alif Laam Meem
Project Area of Specialization Cloud Infrastructure,Project SummaryMuslims unanimously agree that the Quranic studies were at their pinnacle during the time of the Prophet ? and eventually during the lifetime of his close companions. This is particularly true for Tajweed (Quranic recitation); as such, a huge emphasis has been placed on the conventional teacher-student method to preserve the precious knowledge the wise men possessed.
Alif Laam Meem aims to broaden the scope of this conventional method by removing the barriers that exist due to distance. This was accomplished by developing an iOS-based application for Tajweed instructors and students. The application achieves connectivity via a cloud-based Java server deployed on Google Cloud Platform. In parallel with developing the application, in accordance to the User-centered approach, the knowledge of Tajweed was also computerized by engineering the ontology from scratch on Protégé.
Project Objectives- Provide students of Tajweed with an enhanced learning experience.
- Build a platform that is usable for students and teachers of Tajweed.
- Provide an assessments mechanism for students and teachers to submit and assign work, respectively.
- A feedback mechanism to help teachers pinpoint mistakes in recitation.
- An interactive Quran to make the Quranic mobile experience usable.
The features identified required our platform to know the rulings of Tajweed and how specific categories of errors are catered to traditionally. To achieve this, we implemented an expert system that stored a well-constructed ontology consisting of rulings of Tajweed. Here, various ontology papers, some of which we had read thoroughly, were used as reference to help us build an ontology specific to our domain.
The ontology was developed on Protégé which has gradually become the most popular editor for engineering ontologies of all domains. The editor is also compatible with visualization plugins such as OWLViz, which was used in a paper we reviewed, and NavigOWL, which we used to visualize our constructed ontology.
Along with the necessary core of an expert system, a server was needed to provide access to the knowledge of Tajweed. As the ontology was constructed with the aim of it being reusable in other Tajweed relevant applications, a server specific to the application was integral for the smooth running of a potentially enormous platform. To achieve the said specific server, a server based on Java was used. This environment has proven to be adaptable to data obtained from ontologies as well as typical schemas (which in this case was a schema implemented on MySQL), thus this was the ideal language to implement the server as the final product required efficient access to both types of data.
Benefits of the Project- An eLearning platform that bridges the gap between instructors and students of Tajweed.
- Provides students with a streamlined curriculum beyond the walls of the institutions.
- Provides a platform that has been validated for correct mapping of students and instuctors needs as well as cognitive mapping.
- Adopted a user-centered methodology for developing a Tajweed application.
- Java RESTful API used to power the server of the application.
- Server was deployed on Google Cloud Platform for availability.
- Database of application was stored on GCP and was implemented using MySQL.
- Application was developed for iOS devices using Swift 4.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 70000 | |||
| iPad 6th Generation | Equipment | 1 | 70000 | 70000 |