Yacine Lafifi

Yacine Lafifi
Université 8 mai 1945 - Guelma

Professor

About

58
Publications
31,169
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
148
Citations
Introduction
Yacine Lafifi is currently working as a Full Professor at the Computer Science Department of Guelma University, Algeria. He works in e-learning research field since 1997. He received his PhD in computer science in 2007. He has several published papers in conferences and journals. Furthermore, he is an editorial board member of many international journals. Currently, he works on e-Learning environments, Collaborative learning, Artificial intelligence in education, Intelligent agents, MOOC.

Publications

Publications (58)
Preprint
Full-text available
In e-learning environments, several activities are offered to learners, including learning and assessment activities. During these activities, the learner may encounter difficulties, such as blocking situations or lack of motivation. This paper presents a new approach to detect these difficulties based on the learner's emotional states and recommen...
Article
The coronavirus pandemic has spread to several countries resulting in one of the largest educational disruptions in history. To address this challenge the use of distance education in many institutions by adopting online learning platforms. The administrators of these platforms are scared off by the high number of at-risk learners. Early prediction...
Article
Full-text available
Distance learning environments are increasingly offering more comfort to both learners and teachers, allowing them to carry out their academic tasks remotely, especially in critical times where it is difficult, or even dangerous, to bring these actors together in one physical place. Nevertheless , These same environments are complaining about the m...
Article
Full-text available
This paper introduces a new facial expression recognition method based on Gabor filters and a genetic algorithm. Gabor features are extracted from regions of interest of the human face detected using facial landmarks. In addition, a genetic algorithm was designed to optimize SVM hyperparameters and select the best features simultaneously. The exper...
Conference Paper
Collaborative learning is of great help in improving the training of learners in e-learning systems. But the efficiency of collaborative learning depends on the quality of the learning groups formed. The question is therefore: which variables should be used to group learners in order to reach the most effective collaboration between them? In this p...
Chapter
Full-text available
In the last few years, many terms related to learning environments have emerged. Each one of these terms is distinguished by a set of criteria such as the target audience, the duration of learning, the type and nature of the educational content, the manner of dissemination of knowledge, etc. Among problems encountered in these environments, the lac...
Conference Paper
Full-text available
A conflict is in a dispute between two or more people with different perceptions on the same subject. In this situation, it is important to know when the conflict situation arises and to affect a qualified person to play the role of rescuer. In a distance learning system or in a project-based learning situation, learners can fall into this situatio...
Conference Paper
Within academic communities, to facilitate research and encourage collaboration, it is important that individuals can identify the right expertise or resources and interact with potential collaborators. However, finding a good collaborator may not be easy task for several reasons. The expertise is highly dynamic, difficult to qualify and quantify....
Conference Paper
Full-text available
As in many fields, the field of education has undergone substantial transformations with the spread of Information and Communication Technologies (ICT). These changes can be clearly seen through the huge breakthrough achieved in remote eduation field. From now on, not only the content of the courses is adapted to the needs of each individual learne...
Article
To assume the productivity of students in the workplace, the higher educational institutions would be faced by a challenging reality that of how to keep focus on technicalities while improving the set of soft skills. Therefore, the main aim of this research is improving students’ soft skills and thus their cognitive skills in parallel, to prepare t...
Chapter
Problem-based learning (PBL) is an approach that improves students' skills in problem solving. The application of PBL as an approach of teaching in a class requires students' presence; such constraint cannot be fulfilled by all students. Therefore, it is important to avoid this problem by implementing an online PBL environment where students are gr...
Chapter
The free nature and open access courses in the Massive Open Online Courses (MOOC) allow the facilities of disseminating information for a large number of participants. However, the “massive” propriety can generate many pedagogical problems, such as the assessment of learners, which is considered as the major difficulty facing in the MOOC. In fact,...
Conference Paper
The education level of any given nation is a major indicator of its progress and well-being. Developed countries are always elaborating new curricula and integrating them into modern technological forms in order to make the learning process much more easier. Following these countries footsteps, underdeveloped countries are trying to do the same and...
Poster
Online education is becoming more and more an effective and necessary supplement to achieve adaptive and personalized education Unfortunately, the task of developing such systems is not an easy job. And even after the development of online education systems, another continuous and tedious task remains periodically solicited; it is the task of desig...
Article
Problem-based learning (PBL) is an approach that improves students' skills in problem solving. The application of PBL as an approach of teaching in a class requires students' presence; such constraint cannot be fulfilled by all students. Therefore, it is important to avoid this problem by implementing an online PBL environment where students are gr...
Conference Paper
When it comes to complex and distributed problems, Multi-Agent Systems (MAS) seems to be a good candidate that can offer lot of solutions especially in the field of remote education. Combining agent technology with other techniques such as Educational Data Mining (EDM), Case Based Learning (CBR), Emotion Recognition Systems (ERS) can give outstandi...
Conference Paper
Full-text available
The improvement of the cognitive and social skills of learners was the subject of several studies. The later was interesting the researchers from different specialties: educational sciences, cognitive psychology and computer science. The majority of these researches have been focused on cognitive skills. As result, several systems and approaches ha...
Article
The free nature and open access courses in the Massive Open Online Courses (MOOC) allow the facilities of disseminating information for a large number of participants. However, the "massive" propriety can generate many pedagogical problems, such as the assessment of learners, which is considered as the major difficulty facing in the MOOC. In fact,...
Conference Paper
Full-text available
The Massive Open Online Courses (MOOC) have been the subject of several research projects in major educational institutions. This new generation of learning systems must integrate new learning activities that amplify the learner's role in order to learn well. Our approach consists in equipping the learner with a set of pedagogical activities that a...
Conference Paper
Full-text available
Collaboration among students in virtual environments especially in education is becoming an important precondition of success. This paper discusses how collaborative learners may help other learners in a tutoring system. Tutoring has become an essential task in distance learning environments. Grouping learners with different skills can solve many p...
Article
Full-text available
The quality of services (QoS) has a key role to improve the performances of the collaborative mobile learning. However, many factors can limit it such as the cache management policies, the collaboration architecture, a heavy communication, etc. Therefore, we are interested in developing an impeccable learning system supporting cache management, col...
Article
Full-text available
This paper presents a new approach of learners grouping in collaborative learning systems. This grouping process is based on traces left by learners. The goal is the circular dynamic grouping to achieve collaborative projects. The proposed approach consists of two main algorithms: (1) the circular grouping algorithm and (2) the dynamic grouping alg...
Article
Practical works for informatics students are an assured step to consolidate the theoretical concepts acquired during the educational activities. These practical works allow learners to deepen knowledge in a particular area through the development of the Internet. In this paper, we present a computer-supported collaborative practical works system fo...
Article
In e-learning systems, tutors have a significant impact on learners' life to increase their knowledge level and to make the learning process more effective. They are characterized by different features. Therefore, identifying tutoring styles is a critical step in understanding the preference of tutors on how to organize and help the learners. In th...
Article
In e-learning systems, the tutors play many roles and carry out several tasks that differ from one system to another. The activity of tutoring is influenced by many factors. One factor among them is the assignment of the appropriate profile to the tutor. For this reason, the authors propose a new approach for modeling and evaluating the function of...
Article
In collaborative learning environments, finding the right collaborator is critical for collaboration and sharing experience. In this work, we propose a new method to recommend relevant collaborators in a collaborative learning environment. The proposed approach is based on the similarity calculation between target learner and candidate learner by u...
Conference Paper
E-learning is one of the most important research fields in the last decades. It attracted the interest of research communities to develop human learning environments using the latest technologies. In such environments, several strategies and methodologies have been successfully integrated for different purposes. Recommendation tools are among these...
Conference Paper
Full-text available
By the increase of the use of CSCL environments, different systems are appeared. These systems have different presentations and designs. The diversity of these environments leads to the emergence of a big problem, where the learners may waste time with wrong scenarios. So, a phase of learners monitoring is appropriate and important in these systems...
Conference Paper
Full-text available
Modeling learners is necessary to achieve an accurate learners' needs and improve their engagements to the systems by capturing their activities. In this work, we describe a new learner model which stores all the relevant information about a learner with the aim of providing an immediate and efficient solution to student's learning problems. To ext...
Conference Paper
Full-text available
In Computer-Supported Collaborative Learning (CSCL) systems, the learners collaborate to reach the common goals. They left a lot of traces that concern all their pedagogical activities: learning, assessment, collaboration, tutoring, etc. The huge quantity of traces meets some tasks very difficult mainly the following-up of learners. The last is car...
Article
Currently, numerous researches made several treatments on the traces recorded from distance learning environments. These researches collect traces from different sources to solve several problems: (i) support learners, (ii) engineering/reengineering of learning devices and (iii) adaptation/personalization of learning environments. The traces descri...
Article
Full-text available
By the increase of e-learning platforms, huge data sets are made from different kinds of the collected traces. These traces differ from one learner to another according to their characteristics (learning styles, preferences, performed actions, etc.). Learners' traces are very heterogeneous and voluminous, so their treatments and exploitations are d...
Conference Paper
Many researchers have shown the good effects of collaborative learning. This learning strategy aims at providing learners, who are grouped in small groups, with some tools for increasing their cognitive and behavioral profiles. In CSCL (Computer-Supported Collaborative Learning) environments, knowledge construction appears through the interaction a...
Article
Full-text available
In e-learning environments, tutors perform the main function of tutoring. They follow up learners and answer their assistance requests which require different skills. These requests may not belong to the tutors' skills and competencies, so collaboration among other tutors is expected. In fact, this collaboration can improve tutors' skills and provi...
Book
Full-text available
Ces actes regroupent les articles présentés lors des 3èmes Journées Doctorales en Informatique (JDI'2013) qui se sont déroulées les 04-05 Décembre 2013 a l’Université 8 Mai 1945 de Guelma, Algérie. JDI est une manifestation scientifique qui a pour objectifs de regrouper les jeunes thésards en informatique avec leurs différentes problématiques de re...
Conference Paper
Collaborative learning systems provide a lot of traces of their users (activities, uses, collaboration, interaction,...etc). These traces are voluminous and some of them are not relevant. So, the tutor take a lot of time to read and trait them. The aim of this paper is to present a new trace mining technique that is based on the meaning of the trac...
Article
Full-text available
This paper proposes an approach for the initialization and the construction of tutor's model in the e-learning systems. This actor has several roles and different tasks from a system to another. His main purpose is tracking and guiding students throughout their learning process. In their first interaction, the system has rather little information a...
Article
Full-text available
One of the objectives of online learning systems is to support new learners in order to minimise failure problems and to increase training success. The availability of assistance and guidance can improve cognitive and behavioural levels of learners. This task is dedicated to a human actor, who is “the tutor”. In existing tutoring systems, learner i...
Article
Full-text available
By interacting with the environment, a person generates a multitude of signals. In the case of collaborative learning, these signals allowed a learner to have some knowledge of the actions and the intentions of his colleagues. The knowledge of others, which is resulting from his interaction with the environment, is often mentioned in literature by...
Article
Full-text available
Laf_yac@yahoo.fr; touil_ghassen@yahoo.co.uk Executive Summary Several researchers have studied the impact of collaboration between the learners on their cogni-tive levels, but few studies have been carried out on the impact of collaboration between the teachers. The aim of our research is to study the effects on the knowledge levels of learners of...
Conference Paper
Full-text available
In this paper, we want to know if the collaborative editing of courses can improve the knowledge levels (i.e. Cognitive) of learners. In order to verify this hypothesis, we have implemented an authoring system, which takes into account the collaboration between the teachers for the construction of training subjects. This system can be used by any h...
Article
Full-text available
In online learning environments, the tutor's role is essential. The tutor has several roles and consequently has several functions according to the context and the target community. In existing learning systems, these roles are fixed once and for all and sometimes are not explicitly defined. This makes pedagogical tasks very difficult as well as th...
Article
Full-text available
The users of any educational software may leave traces which concern all their activities. In collaborative learning context, these traces are very voluminous and very heterogeneous. They are the results of various interactions between the actors themselves, and between the actors and the system. Hence, first, they must be collected and filtered. T...
Article
Full-text available
In this paper, we propose to use traces in order to facilitate the process of learners monitoring in collaborative learning context, where the interactions between the human actors are very voluminous and very heterogeneous. These traces concern the entire pedagogical activities of the actors as well as the use of the system resources. Hence, first...
Article
Full-text available
The principal function of the CSCL environments is to provide to the various users (students, teachers, tutors…), the best activities with the best tools at the best time according to their needs. If a CSCL system is a collection of activities or learning process, we can cut out its functionalities in a certain number of autonomous functions which...
Conference Paper
The purpose of this paper is to extract the criteria using for looking for collaborators and examine their relevance. These search criteria are used by a search engine that is part of a distance computer supported collaborative learning. The goal of the developed engine is to facilitate the collaborators search for a learner who asks for collaborat...
Article
Collaborative learning is a learning strategy where multiple learners interact with each other in order to achieve the objectives of each one. Its impact on learners' levels is assured; it is obvious that it is necessary to be interested in learning group environments instead of individual learning environments. In this paper, we present some tools...
Article
Over the last several years, there has been significant progress in techniques for creating autonomous agent, i.e. systems that are capable of performing tasks and achieving goals in complex, dynamic environments. These agents are able to interact with other agents and collaborate with them to achieve common goals. A promissing application area for...
Article
RESUME : L'apprentissage collaboratif est une stratégie d'apprentissage où de multiple apprenants interagissent l'un avec l'autre afin d'atteindre les objectifs de chacun. Son impact sur le niveau de l'apprenant étant assuré, il est évident qu'il faut plus s'intéresser aux environnements d'apprentissage en groupe qu'aux environnements d'apprentissa...

Questions

Questions (19)

Network

Cited By

Projects

Projects (14)
Project
in the context of machine learning, we develop a new approach for facial expressions recognition process
Project
The objective of this project is to propose an intelligent tool, which allows taking into account the tasks of online counselling and tutoring for university students after the COVID-19 pandemic. This tool can be integrated into an online learning environment. The online counselling tool should take in particular the psychological concerns and questions posed by students. In addition, the proposed environment provides the tutors and psychologists with all the functions and services to carry out their functions at distance.