Sahihly : Application Intelligente pour la Représentation et la Validation des Hadiths
Files
Date
2025
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
university of bordj bou arreridj
Abstract
This thesis focuses on the design and development of a smart mobile application called
Sahihly. Its goal is to facilitate the search and verification of the authenticity of prophetic
hadiths. The application allows users to consult hadiths ranked by their degree of authenticity
via a user-friendly interface and helps them understand the meaning of religious concepts.
Sahihly is built on a modern architecture, using Flutter for the mobile application, Node.js for
the backend, and MariaDB for the database. A key element of the system is a custom API that
handles queries and simulates simple semantic reasoning, without using complex platforms
like Protégé or standardized algorithms like Sørensen–Dice. The way domain knowledge is
organized follows the principles of semantic modeling, but in a relational manner via this API.
Functionalities are described using UML diagrams. The design of the knowledge base is
inspired by the METHONTOLOGY methodology [1], although we have adapted it to our
needs. This work paves the way for a future, more advanced reasoning engine.