Informatique
Permanent URI for this collection
Browse
Browsing Informatique by Title
Now showing 1 - 20 of 224
Results Per Page
Sort Options
Item Access Control System of " Cinq laboratoires' U sing Face Recognition(Faculty of Sciences, 2022) Sabrina, Bouzobra; Soufiane, Boulehouache; Adel, LahsasnaSecurity in laboratories represents a big challenge and major concern for authorities and governments worldwide, and the use of traditional systems to address this issue has not solved the problem. Face recognition technology is the latest and one of the most effective authentication AI-based technologies to be adopted for keyless access control systems. In our current research work, an access control system was developed using deep learning to restrict access to the laboratory to authorized members only. The data set was collected from 09 subjects who are working in the department of computer science, university of Skikda. In order to avoid the bias in our testing results, the data set was resampled using five cross-validation method (5-cv). The results achieved by our system were presented along with discussions and analysis of the key findings and features of the system. The proposed system achieved an accuracy rate as high as 97%. Finally, some challenging cases like pose variations and face with occlusion were presented to show how our system could handle these cases efficiently. Where the results proved good efficiencItem Adaptation du protocole de routage LEACH avec la méthode d’accès au média CDMA(Faculté des sciences, 2022) Ben ayache, achraf; Bouraoui ,houssem; Boulaiche ,mehdiUn réseau de capteur sans fils RCSF est un réseau ad hoc avec un grand nombre de noeuds capteurs capables de surveiller un évènement et de transmettre les données récoltées vers une station de base de façon autonome pour le traitement et l’intervention si nécessaire. Le routage dans les réseaux sans fils est une opération essentielle. Le routage dans ces réseaux est une tache coopérative entre tous les noeuds pour construire une infrastructure permettant de ramener les données à partir des noeuds sources jusqu'à la station de base. L’une des problématiques major du routage dans ces réseaux est l’optimisation des délais de transmission des paquets entre les noeuds capteurs sources et la station de base. Comme solution à cette problématique, nous proposons dans ce projet de fin d’étude la combinaison de protocole de routage LEACH avec la méthode d accès au média CDMA afin de minimiser ce délai de transmission. En effet avec la méthode d’accès TDMA, les transmissions dans chaque cluster s’effectuent de façon séquentielle c,a,d, chaque noeud a son intervalle de temps pour envoyer ses paquets, ce qui augmente les délais de transmission de bout en bout. Cette augmentation est causée par le fait que chaque noeud doit attendre la libération du support de transmission pour pouvoir envoyer ses données. L’idée principale de la solution proposée dans ce mémoire consiste à permettre aux différents noeuds qui sont dans le même cluster de transmettre en parallèle sans que leurs transmissions ne s’interfèrent en exploitant la méthode d’accès CDMA. En effet, avec la méthode d’accès au média CDMA, tous les noeuds peuvent transmettre leurs paquets en parallèle. Cette transmission parallèle permet de minimiser le délai de transmission global. Les expérimentations que nous avons effectuées via la simulation nous ont permis de constater qu’avec la solution proposée le délai de transmission a été amélioré.Item Algorithme génétique pour le placement des machines virtuelles dans les centres de données Cloud(Faculté des Sciences, 2022) Ali Guechi, Nardjes; Kedissa ,Aya; Laouar, Walid; Bouaita ,Riad.Avec la demande croissante des services Cloud Computing, les fournisseurs Cloud doivent proposer des solutions adaptant des méthodes et des mécanismes qui augmentent les performances et assurent la disponibilité et la fiabilité des centres de données et des systèmes Cloud. La virtualisation des serveurs est un élément clé pour y parvenir, qui permet de partager les ressources d'une machine physique entre plusieurs machines virtuelles de manière totalement isolée. L'optimisation de la virtualisation a un effet très significatif sur les performances globales des systèmes Cloud. Cela nécessite un placement efficace et efficient des machines virtuelles dans les machines physiques. Comme il s'agit d'un problème d'optimisation de complexité NP-Complet et impliquant de multiples contraintes, nous proposons une méthode basée sur les algorithmes génétiques pour placer des machines virtuelles dans le Cloud. En considérant l'utilisation des machines, notre méthode vise à réduire la consommation d'énergie dans les différentes hôtes des centres de données. Les résultats de simulation montrent l’efficacité de l’algorithme utilisé par rapport à d’autres méthodes (Aléatoire, Round Robin) en termes d’énergie consommée. Cette simulation a été mise en oeuvre en utilisant le simulateur CloudSim Plus, un simulateur Cloud le plus populaire et le plus accessible au public.Item Aman Guard : Innovation basée sur l’intelligence artificielle pour la sécurité des citoyens et la fluidité du trafic dans les villes intelligentes(Faculté des Sciences, 2024) BAKECHE , Somia ; BECIT , Nour-Chaima ; BOUAFFAR , Ibtissem ;BOUDELAA , Nada ; CHEIKH , MohamedNotre système vise à diffuser et à étendre la sécurité à travers le pays en s'appuyant sur l'apprentissage profond et l'intelligence artificielle. Il garantit une surveillance permanente des routes et une information instantanée. Le système repose principalement sur des caméras de haute qualité réparties dans plusieurs régions, facilitant ainsi la surveillance, et sur un logiciel visant à détecter immédiatement les personnes disparues ou les criminels, les véhicules volés, les accidents de la route, notamment dans les zones isolées, les excès de vitesse sur les routes, et à réduire les embouteillages grâce à ce système et aux panneaux de vitesse électroniques qui ajustent la vitesse en fonction de l'état des routes et des conditions météorologiques. De plus, une application web est installée dans les salles de contrôle pour faciliter la surveillance et la détection instantanée, le suivi des embouteillages en 3D, ainsi que la facilité de démarrage de la recherche des objets et des biens perdus. Ce système intelligent facilite et renforce la sécurité partout.Item Amélioration Full-Stack de l'Application Web Mouaidy (www.rdv-doctor.net)(Faculté des sciences, 2022) Younes ,Ilyes; Boulehouache ,SoufianeAujourd’hui, l’Internet domine toute démarche de prise de décisions, les internautes ont développé l’habitude de passer par le web même pour les questions de santé, ce qui oblige les médecins à s’adapter à cette patientèle demandeuse de visibilité et de praticité. Il est donc essentiel de se présenter sur le net et de mettre en avant sa géolocalisation, ses coordonnées, et informations via un portail facilement accessible et assez fonctionnel. C'est dans ce contexte, que s'intègre notre projet de fin d'étude qui consiste à améliorer un système de gestion des rendez-vous médicaux en ligne intitulé « Mouaidy ». Notre objectif est de concevoir, développer et intégrer un système incluant des fonctionnalités utiles avec interfaces claires et faciles à utiliser afin de mettre en place une solution web pour rapprocher le médecin de ses patients et faciliter le processus de prise des rendez-vous. Il s'agit d'une application Web qui surmonte le problème de gérer et réserver un rendez-vous en fonction de choix de patients. Ici, les médecins peuvent s'inscrire en lui donnant les détails nécessaires comme le nom et le prénom, la spécialité, l’adresse, le numéro du téléphone, l’email et le mot de passe , une fois l'inscription réussie et valider par l’administrateur de système, le médecin peut se connecter en donnant son email et son mot de passe pour accéder à son espace médecin .Apres son authentification le médecin peut ajouter des assistants pour gérer la liste des rendez-vous et valider les demandes de patients, il peut aussi gérer son calendrier et son profile. Le patient peut faire une recherche personnalisée par nom, spécialité ou par localisation pour sélectionner de bons médecins en afficher leurs détails et visualiser les différents créneaux de réservation disponible pour sélectionnez la date préférée de son rendez-vous. Le patient doit être enregistré et connecté pour consulter sa liste des rendez-vous et voir l’état de ces demandes. Ce système permet également aux patients d'annuler leur réservation à tout moment et de recevra une notification par email ou SMS lorsque le rendez-vous est validé par le médecin. Ce projet offre donc une solution efficace où les patients peuvent prend des rendez-vous en ligne facilement chez leur médecin et les médecins peuvent gréer leur calendrier de rendez-vous. Cela nous permettra d’économiser du temps, de l’argent et des efforts pour le médecin et le patient à la fois.Item Analyse et interprétation de la catégorisation des clients d’un mall(Faculté des Sciences, 2023) INNAL ,Assila; MERZOUK, Abir; RAMDANE , ChafikaDans ce travail de master, nous traitons le problème de la catégorisation de clients basé sur le clustering. Le clustering de données est une tâche fondamentale pour un grand nombre de domaines différents. Il s'agit d'une démarche très courante qui permet de mieux comprendre l'ensemble de données analysé. Ce problème peut être modélisé comme un problème d’optimisation. Pour sa résolution, nous optons pour l’algorithme de la recherche de coucou. Nous appliquons l'algorithme à un ensemble de données des clients d'un mall. Des expérimentations, des tests, des analyses et interprétations des résultats vont etre présentés pour un enrichissement du travail.Item ANALYSE MULTICRITERES BASEE REGLES D’ASSOCIATION POUR LA PRISE DE DECISION MEDICALE(Faculté des Sciences, 2024) BOUKEBIR ,Yasmine; REBBOUH, Sabrina; A. MANSOULL’aide à la décision, l’analyse multicritère et les règles d’association sont interconnectées dans le contexte d’une prise de décision médicale basée sur des données complexes. L'aide à la décision utilise des outils et des techniques analytiques pour faciliter la sélection de la solution optimale parmi plusieurs alternatives. L'analyse multicritère permet de poser un problème et de définir une solution à ce problème à travers un tableau de performances dans lequel est inscrit le problème posé. Dans ce contexte, nous travaillerons à définir une solution d'aide à la décision médicale. s'exprime, dans un premier temps à l'aide d'une règle d'association dérivée d'un ensemble de données médicales. Nous avons développé le système qui nous permet de travailler sur la base d'un ensemble de règles médicales, qui alimentent un processus d'analyse multicritère dans lequel la meilleure solution est calculée (règle) et cela nous donnera la meilleure règle à appliquer pour la meilleure aide à la décision. Le système que nous avons proposé décide quel médicament prescrire pour le malade avec des caractéristiques bien déterminées Ce système nous a donné un résultat satisfaisantItem Anti-counterfeit Blockchain based system with Ontology(كلية العلوم, 2023-04-07) Laggoun , Ahmde; Kasri , SoumayaThe rise of counterfeit products poses significant challenges for both consumers and businesses, jeopardizing consumer safety and causing substantial economic losses. This thesis presents the design and implementation of an anti-counterfeit blockchain-based system that aims to tackle this issue by ensuring the authenticity of products within the supply chain. The system leverages the power of blockchain technology and ontology to establish a trusted and transparent environment for product verification. The proposed system consists of multiple components that work in synergy. A web application serves as the central hub for account management and product addition, allowing companies to create accounts and add their products. Prior to adding a product, the ontology layer validates the product's information against predefined rules using SWRL. Subsequently, the Metamask wallet verification layer ensures that only authorized users can add inventories to the blockchain. To verify the authenticity of a product, a mobile application equipped with a QR code scanner enables consumers to quickly and conveniently check the product's validity. Upon scanning the QR code, the application retrieves information stored on the blockchain and provides real-time confirmation of the product's authenticity. Through the integration of blockchain technology, ontology, and mobile applications, this anti-counterfeit system offers numerous benefits. It boosts consumer confidence through the provision of transparency and traceability., empowering consumers to make informed purchasing decisions. For businesses, it enables them to protect their brand reputation, mitigate financial losses, and combat counterfeit activities effectively. The results of this thesis demonstrate the feasibility and effectiveness of using blockchain and ontology in combating counterfeit products. Future research directions may focus on en- hancing system performance, exploring interoperability with existing supply chain systems, and investigating the integration of emerging technologies such as Internet of Things (IoT) for enhanced product tracking and verification. Overall, this thesis contributes to the growing body of knowledge in the field of anti-counterfeiting systems and provides a solid foundation for further advancements in ensuring product authenticity and consumer protection.Item Anti-counterfeit Blockchain based system with Ontology(Faculty of Sciences, 2023-07-04) Laggoun , Ahmed; Kasri , SoumayaThe rise of counterfeit products poses significant challenges for both consumers and businesses, jeopardizing consumer safety and causing substantial economic losses. This thesis presents the design and implementation of an anti-counterfeit blockchain-based system that aims to tackle this issue by ensuring the authenticity of products within the supply chain. The system leverages the power of blockchain technology and ontology to establish a trusted and transparent environment for product verification. The proposed system consists of multiple components that work in synergy. A web application serves as the central hub for account management and product addition, allowing companies to create accounts and add their products. Prior to adding a product, the ontology layer validates the product's information against predefined rules using SWRL. Subsequently, the Metamask wallet verification layer ensures that only authorized users can add inventories to the blockchain. To verify the authenticity of a product, a mobile application equipped with a QR code scanner enables consumers to quickly and conveniently check the product's validity. Upon scanning the QR code, the application retrieves information stored on the blockchain and provides real-time confirmation of the product's authenticity. Through the integration of blockchain technology, ontology, and mobile applications, this anti-counterfeit system offers numerous benefits. It boosts consumer confidence through the provision of transparency and traceability., empowering consumers to make informed purchasing decisions. For businesses, it enables them to protect their brand reputation, mitigate financial losses, and combat counterfeit activities effectively. The results of this thesis demonstrate the feasibility and effectiveness of using blockchain and ontology in combating counterfeit products. Future research directions may focus on en-hancing system performance, exploring interoperability with existing supply chain systems, and investigating the integration of emerging technologies such as Internet of Things (IoT) for enhanced product tracking and verification. Overall, this thesis contributes to the growing body of knowledge in the field of anti-counterfeiting systems and provides a solid foundation for further advancements in ensuring product authenticity and consumer protection.Item Application de L’IOT dans un Système de Sécurité Domestique(Facult´e des Sciences, 2023) Lannabi ,Aya.; Bouleghlem ,Sihem; Cheikh ,Mohamed.La domotique, connue également sous le terme d'automatisation domiciliaire, suscite un intérêt croissant dans le monde entier. Elle offre la possibilité de contrôler à distance les équipements de la maison, renforce ainsi le confort de vie, en particulier pour les personnes malades, handicapés et personnes âgées. L'Internet des objets (IoT) est un autre concept essentiel de l'automatisation domiciliaire. Cette technologie permet de connecter les appareils domestiques à Internet afin de faciliter leur contrôle à distance. La sécurité domiciliaire vise à protéger la maison contre divers risques potentiels. Elle assure la tranquillité d'esprit en détectant rapidement les intrusions, les incendies et autres dangers. Notre projet se concentre sur la création d'un système automatisé intelligent visant à assurer la sécurité des personnes et à venir en aide aux patients, personnes handicapées et personnes âgées. Nous proposons un système de surveillance et de contrôle de la maison qui permet de détecter les fuites de gaz toxiques, avec une interface utilisable via une application mobile.Item Application pour le maintien à domicile des personnes âgées(Faculté des Sciences, 2022) Lekkam, Halima; Tahir, Bouchra; Kissom, YacineL’Intelligence artificielle (IA) s’intègre à notre quotidien et apporte de nombreuses applications innovantes, qui permettent d’améliorer notre société en matière d’assistance, de sécurité et de confort, Cette ambition confère aux Technologies de l’information et de la Communication un nouveau statut, celui d’être au service de l’Humanité, bien au-delà du rôle réducteur d’outil de calcul qui leur est souvent attribué. L’intelligence ambiante est le produit de l’informatique qui en repoussant les limites technologiques de manière disruptive, remet en cause le concept même de système d’information ou d’ordinateur : d’une activité de traitement exclusivement centrée sur l’utilisateur jusqu’à la fin du XXe siècle, l’intelligence ambiante vise à régir les interactions entre objets communicants et humains. L’objectif de notre projet est de développer un système de maintien, a domicile des personnes âgées. Cette activité concerne l’assistance dans les actes quotidiens de la vie, ou l’aide à l’insertion sociale, aux personnes âgées. Dans ce mémoire, nous avons montré la description générale de notre application et expliqué la phase de conception de ce projet avec ces différents diagrammes de la méthode PASSI. PASSI est une méthodologie qui couvre en grande partie le processus de développent d’un SMA. Elle permet de suivre l’évolution du SMA depuis la définition des objectifs jusqu'à la conception et l’implémentation final de l’application. De plus, Cette méthodologie apporte une dimension organisationnelle au SMA grâce à la définition de rôles précis pour chaque agent du système, une caractéristique importante dans notre cas. Enfin, au vu des nombreuses entrés/sorties pouvant avoir lieu dans le système que nous concevons, nous nous devions de choisir une méthodologie qui prend en compte cet aspect dynamique. Ce projet devrait permettre de soulager le personnel hospitalier de la tâche de surveillance constante des données, qui prend beaucoup de temps, et de fournir aux patients des soins de santé omniprésents et personnalisés.Item Apprentissage profond pour la détection et la localisation automatisées des polypes en coloscopie par l’utilisation de la méthode YOLOv8(Faculté des Sciences, 2023) TALAA, Asma; REDJIMI, MohammedPlusieurs maladies peuvent affecter le système digestif humain. Parmi elle, le cancer colorectal (CRC) qui présente l’une des plus grandes causes de décès liés au cancer dans le monde. Le CRC est principalement causé par des polypes qui peuvent se développer sur les parois internes des intestins ou du rectum. Pour améliorer les chances de survie, la détection préalable, le pronostic et le traitement rapide sont des facteurs cruciaux. Détecte de façon précoce, l'ablation chirurgicale des polypes peut aider à les éradiquer. L'utilisation de systèmes développés d’outils d’aide au diagnostic assisté par ordinateur (CADx) équipés d'algorithmes d'apprentissage automatique appropriés, et plus particulièrement de méthodes d'apprentissage en profondeur, contribue à aider les patriciens à obtenir une détection d'objets très pertinente d'anomalies en médecine. À cet égard, ce travail expose un modèle d'apprentissage en profondeur pour la détection automatisée des polypes en utilisant You Only Look Once (YOLO) version 8. Les versions antérieures de la famille YOLO ont été expérimentées et ont montré de bonnes performances. Dans ce travail, nous avons utilisé la YOLOv8 qui n'a pas encore été impliquée dans la détection des polypes, à notre connaissance. Le modèle de détection en temps réel est utilisé avec les deux bases de données Kvasir-SEG et BKAI-IGH. Les résultats sont comparés à ceux obtenus par l'utilisation de YOLOv7 et montrent une nette amélioration des performances de YOLOv8 par rapport à YOLOv7Item Apprentissageprofondpourlaprédictiondesmaladies cardiovasculairesàpartirdessignauxECG.(Faculté des sciences, 2023) DENHADJI,Nesrine; GRINE,HannaDans cette étude, nous avons mis en place un système en deux phases pour classifier les signaux cardiaques, en se concentrant sur la détection des arythmies. La première phase consiste en l'extraction des caractéristiques des signaux, réalisée à l'aide de la modélisation auto-régressive. Cette étape permet de traduire les signaux en informations significatives. Dans la deuxième phase, nous utilisons des réseaux de neurones, notamment l'algorithme de convolution(CNN),poureffectuerlaclassificationdessignaux. Nous évaluons la performance de notre système en utilisant la base de données "MIT-BIH Arrhythmia" et en effectuant des tests en variant les tailles des fenêtres temporelles et le nombre de coefficients d'auto-régression. Cette approche nous permet d'exploiter pleinement les informations contenues dans les signaux cardiaques et d'obtenir une classification précise.Dans cette étude, l'utilisation de l'algorithme de convolution (CNN) nous a permis d'atteindreuneprécisionde98.6%.Cettetechniqued'apprentissageautomatiqueadémontrésa capacité à apprendre des modèles complexes et à classifier les signaux cardiaques de manière préciseetefficace.Item Approche ontologique pour la standardisation des échanges de données en Industrie 4.0 : un Cadre Basé sur CAEX, PLCopen XML et les diagrammes de gant(Faculté des Sciences, 2024) BELLIR , Khouloud; GOUASMIA ,Asma; BOUARROUDJ, SamiyaAfin de remédier à l'hétérogénéité technique, il est essentiel de mener à bien le processus de standardisation technologique, en mettant particulièrement l'accent sur l'utilisation des ontologies et d'AutomationML (AML). Les ontologies jouent un rôle essentiel dans le contexte de la perspective sémantique de l'Internet des objets (IoT). L'AML génère un fichier CAEX et importe un fichier PLCopen XML, formant ainsi un socle pour standardiser les échanges de données techniques au sein des projets de l'industrie 4.0. Pour garantir l'interopérabilité, l'effort de normalisation ontologique repose sur l'utilisation des ontologies standards et englobe un ensemble d'ontologies supérieures spécifiquement conçues pour les domaines de la robotique, de l'automatisation et des CPS. Cette étude vise à élaborer une ontologie OWL expressive à partir des données contenues dans les documents CAEX, PLCopen XML et les diagrammes de Gantt. Des algorithmes détaillés ont été proposés pour effectuer la correspondance entre ces catégories de documents et les ontologies OWL. L'ontologie supérieure de l'industrie 4.0 AML a été étendue pour incorporer des concepts supplémentaires spécifiques à la chaudière industrielleItem Arabic abstractive text summarization via supervised transfer and deep reinforcement learning(Faculty of sciences , 2024) DJAMAI , Abdelbasset ; BOUGAMOUZA , FatehThe rapid growth of digital content has created a pressing need for efficient text summarization techniques, particularly for languages with complex features like Arabic. Although progress in Arabic abstractive text summarization has been limited compared to languages like English, recent advancements leveraging transfer learning with pretrained transformer-based language models (PTLMs) have shown promise. These approaches have primarily relied on supervised learning techniques for finetuning, which typically focus on maximizing next-word prediction like lihood rather than summary quality. They also suffer from in consistencies between training and inference conditions, as well as exposure bias. Notably, reinforcement learning (RL), which offers potential solutions to thes issues, especially its ability to directly optimize non-differentiable objectives, remains largely unexplored in Arabic ATS. This thesis proposes a novel approach combining transfer learning and RL to address these limitations and advance Arabic ATS. We introduce a novel two- phase framework: (1) supervised finetuning (SFT) of a PTLM, followed by (2) RL-based optimization via Proximal Policy Optimization. Our approach is evaluated on the XL-Sum and AraSum datasets, using reward functions derived from different automatic evaluation metrics and textual entailment. Experimental results demonstrate that our RL-finetuned models out perform our supervised baseline across multiple metrics, while demonstrating enhanced factual consistency. Comparison with prior work shows that our models achieve new state-of-the-art performance in terms of BERT Score, while achieving competitive and more balanced ROUGE scores on both datasets. Moreover, a test-only transfer evaluation on a new dataset reveals that our RL-optimized models exhibit superior generalization capabilities compared to the supervised baseline. We also conduct ablation studies to analyze the contributions of some critical components in our approachItem Arabic Sign Language Recognition System Using Deep Learning(Faculty of sciences, 2023) Bouakba, Oumaima; Krouma ,Nour El HoudaThe aim of this thesis is to create an AI system that is capable if interpreting the user’s Arabic sign language input gestures to their matching meaning. The proposed system leverages the power of deep learning algorithms, specifically neu- ral networks, for robust and high-performance object detection and recognition. The research includes the collection and preprocessing of a large-scale dataset with diverse data. Experimental evaluations are conducted to assess the performance of the developed AI system, providing insights into the system’s accuracy and detection capabilities across different object categories and varying environmental conditions. The thesis also investi- gates and compares other conventional techniques typically used in the domain of image recognition mainly Convolutional neural networks. The results demonstrate that the developed AI system achieves competitive object de- tection and recognition performance, with high accuracy and real-time processing capa- bilities. The system shows potential for practical deployment in various domains and for other various sign languages. Overall, this thesis contributes to the field of computer vision by presenting an effective AI system for detecting and translating Arabic sign language alphabet. The developed system paves the way for advancements in the field of education.Item Artificial Intelligence Application in Distance Education.(Faculty of Sciences, 2023) BENDIB , Khaoula; BOUKADOUM , Aya ; AHMED SEID , Fatima; Cheikh , MohmedIn our current time, with the expanding use of the Internet and its application in the field of education, there has been a significant increase in the adoption of online learning, especially during and after the COVID-19 pandemic. Governments have heavily relied on digital platforms and applications for remote learning. However, in Algeria, learners in online education face numerous challenges and difficulties. One of the most important challenges is the lack of comprehensive platforms that fully meet the learners' needs. Even the existing platforms suffer from deficiencies and shortcomings in certain features and content. The objective of our project, as presented in this report, is to design and develop a mobile application that aims to provide education and evaluation in an easy and effective manner. Through our platform, students can access a wide range of educational materials, including lessons, exams, and their solutions. The application offers a user-friendly interface that allows students to navigate smoothly between topics and content. Furthermore, our application provides a unique opportunity for teachers to contribute to the platform by uploading their own lessons and creating interactive learning experiences. Teachers can generate income from their content, as each lesson, exam, or exam solution they provide generates revenue for them. This feature not only serves as an incentive for teachers to actively participate in the application but also ensures a diverse and comprehensive set of educational resources for students. Additionally, our application allows for the creation of video conferences to facilitate communication and interaction between teachers and students. Participants in virtual conferences can communicate through video and audio, enhancing the experience of remote learning and fostering interaction among all participants. Teachers can conduct live teaching sessions through virtual conferences, effectively exchanging knowledge and skills with students.Item Automatic Extraction of Collocations(Faculty of Sciences, 2022) Djakhdjakha ,Omar Yasser; Mezghache ,Abdelkarim; Laroum ,ToufikCollocational knowledge is necessary for language generation. The challenge is that collocations can take on a wide range of shapes. They could involve two, three, or more words, words from various syntactic categories, and more flexible or more strict word arrangements.. This thesis describes the procedures involving in creating a dedicated platform for the linguists and every person who is in a need for collocations, which address the problem of finding the most advantageous word that help him make better sentences for his contexts by filtering large corpora in 13 different language and extract best resultsItem Automatic extration of knouledge from AL Quran(Faculty of Sciences, 2024) Boucherkha , Ali ; Mosbah , MawloudAutomatic natural language processing and text-mining have emerged as scientific fields helping machines to understand the communication language of a human being. Many researches have been conducted for automatic processing of natural languages some are generic no matter what the considered language, based generally on statistics, and some others, qualified as linguistic approaches, are dedicated to a specific language Arabic language is considered among the well spread languages over the world where many humans are interested with because either to their Arabic original or because they are Muslims. Unfortunately, Arabic has, up to now, not received the suitable attention owing to may reasons such as: the complexity of the language where there is a rich repertoire of vocabulary with many indicating for the same indicated .Moreover, in terms of derivation and fluctuation where we need to consider affixes like suffixes and pre-fixes, Arabic is among the scarce languages that include infixes revealed for instance in broken plural. Diacritics which replace vowels in latin and Germanic languages give more difficulty to automatically process of Arabic. Al-Quran, the holly book, the book of God, or the parole of God, is a valuable book regarding the Muslim background and culture. Indeed, from this book, including 114 Surrah (or chapters), Muslims extract their laws and rules to well live this life considered as a preparation for another continuous life coming later where all humans will be directed forever either to hell or to paradise regarding their actual works. Unfortunately, Al-Quran, coming in Arabic, as its original language, and translated so far to many human being languages, is not completely interpreted by Muslims. Although its principles and laws are staying unchangeable , its comprehension over years needs to be continuously treated by the novel generations without any deviation from its general context range designated by the last prophet on behalf of God Our work is a tentative to extract knowledge from Al-Quran through designating some structural rules using some Arabic signal in order to generate these rules. Although it is difficult to process Al-Quran automatically owing to its sensible aspect ‘Parole of God’, we try to do the job carefully considering the De Saussure vision through processing the language as it is and not as it should be. So, we process Al-Quran not to check its validity but in order to learn from it and may be considered later as a reference to check any text written in Arabic. To the best of our knowledge, a lot of works published in the literature is dedicated to build prototypes as Question-Answering system based only on structure and morphology without addressing the semantic level. By this work, we directly address the meaning level through extracting knowledge and rules from Al-Quran. The results achieved are encouraging, as preliminary results, but they need to be well analysed and interpreted in order to open avenues to ask other questions and so on.Item Biométrie par le signal Electrocardiogramme ECG(Faculté des sciences, 2023) Ghis, ChaimaL’objectif de ce mémoire est de trouver une technique biométrique fiable en utilisant une particularité interne et spécifique à chaque être humain qui est son signal Electrocardiogramme « ECG ». L'ECG représente une technologie prometteuse et émergente pour l'identification des personnes. Dans ce travail, nous allons appliquer et tester quelques mesures de similarités avec le classifieur KNN dans le domaine de la biométrie. Les mesures testées sont, la méthode SEA (Shape Exchange Algorithm) [Boucheham, 2008], CID (Complexity Invariant Distance) [Batista, 2014], DTW (Dynamic Time Warping [Sakoe, 1978] [Berndt, 1994] et les variantes de DTW : CIDDTW (Complexity Invariant Distance Dynamic Time Warping) [Batista et al, 2014] et QPDTW (Quasi Periodic Time Warping) [Boulnemour, 2018] qui sont aussi des améliorations de DTW. Nos techniques biométriques reposent principalement sur l’utilisation de ces mesures de similarités pour comparer les ECG des personnes sans avoir besoin de les découper en cycles et sans en extraire leurs caractéristiques. Nous allons valider les algorithmes biométriques proposés en utilisant une base de données mondiale des signaux ECG, MIT/BIH [MITBIH, 2000]. Les résultats obtenus démontrent que la méthode SEA offre les meilleurs résultats, suivie par les méthodes hybrides QPDTW et CIDDTW, qui produisent des résultats supérieurs à ceux des méthodes DTW et CID.