SlideShare a Scribd company logo
1 of 11
Download to read offline
Future Generation Computer Systems 79 (2018) 909–919
Contents lists available at ScienceDirect
Future Generation Computer Systems
journal homepage: www.elsevier.com/locate/fgcs
IoT-based students interaction framework using attention-scoring
assessment in eLearning
Muhammad Farhan a,b
, Sohail Jabbar a,c,d
, Muhammad Aslam b
,
Mohammad Hammoudeh e
, Mudassar Ahmad c
, Shehzad Khalid f
, Murad Khan g
,
Kijun Han d,
*
a
Department of Computer Science, COMSATS Institute of Information Technology, Sahiwal, Pakistan
b
Department of Computer Science and Engineering, University of Engineering and Technology, Lahore, Pakistan
c
Department of Computer Science, National Textile University, Faisalabad, Pakistan
d
School of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea
e
School of Computing, Mathematics and Digital Technology, Manchester Metropolitan University, United Kingdom
f
Department of Computer Science, Bahria University, Islamabad, Pakistan
g
Sarhad University of Science and Information Technology, Peshawar, Pakistan
h i g h l i g h t s
• The focus is to develop IoT based interaction framework.
• Next is the analysis of the student experience of electronic learning.
• The learning behaviors of students attending remote video lectures are assessed.
• Their behaviors are logged and the resulting multimedia data is analyzed.
• Attention-scoring algorithm is setup for assessment of student learning experience.
a r t i c l e i n f o
Article history:
Received 26 May 2017
Received in revised form 31 July 2017
Accepted 15 September 2017
Available online 4 October 2017
Keywords:
Internet of Things (IoT)
Interaction in eLearning
Learning behavior
Learning management system (LMS)
Visual attention
IoT interoperable services
a b s t r a c t
Students’ interaction and collaboration using Internet of Things (IoT) based interoperable infrastructure
is a convenient way. Measuring student attention is an essential part of educational assessment. As
new learning styles develop, new tools and assessment methods are also needed. The focus of this
paper is to develop IoT-based interaction framework and analysis of the student experience of electronic
learning (eLearning). The learning behaviors of students attending remote video lectures are assessed by
logging their behavior and analyzing the resulting multimedia data using machine learning algorithms.
An attention-scoring algorithm, its workflow, and the mathematical formulation for the smart assessment
of the student learning experience are established. This setup has a data collection module, which
can be reproduced by implementing the algorithm in any modern programming language. Some faces,
eyes, and status of eyes are extracted from video stream taken from a webcam using this module. The
extracted information is saved in a dataset for further analysis. The analysis of the dataset produces
interesting results for student learning assessments. Modern learning management systems can integrate
the developed tool to take student learning behaviors into account when assessing electronic learning
strategies.
© 2017 Elsevier B.V. All rights reserved.
* Corresponding author.
E-mail addresses: farhan@ciitsahiwal.edu.pk (M. Farhan), sjabbar@ntu.edu.pk
(S. Jabbar), maslam@uet.edu.pk (M. Aslam), m.hammoudeh@mmu.ac.uk
(M. Hammoudeh), mudassar@ntu.edu.pk (M. Ahmad), shehzad@bahria.edu.pk
(S. Khalid), murad.csit@suit.edu.pk (M. Khan), kjhan@knu.ac.kr (K. Han).
1. Introduction
In this paper, we have presented Internet of Things (IoT) based
interaction framework using data collection workflow and an al-
gorithm for attention scoring. The interacting agents to this sys-
tem are students who are attending video lectures comprising an
electronic learning component of their studies. Implementation
and accessibility of any system can be enhanced with the help of
https://doi.org/10.1016/j.future.2017.09.037
0167-739X/© 2017 Elsevier B.V. All rights reserved.
910 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919
interoperability. This interoperability can be across domains from
the perspective of internet connected objects or syntactic and or
semantic. It can be used for the exchange of data among hetero-
geneous devices and systems. Adoption of IoT infrastructure is not
an easy task if devices are not interoperable. Computational intel-
ligence with the help of machine learning and related areas for the
development of interaction design can be helpful for students’ in-
teraction framework using attention scoring intelligent algorithm.
Most learning, business, entertainment, and correspondence
are now happening over the web, and the measurement of infor-
mation is rising due to the data available for processing as a result.
It has driven the development of systems for assembling smaller
packets of information from this corpus of big data. Multimedia
data analysis for eLearning assessment is a new field of research.
It is used to improve the selection of learning opportunities and
to refine educational practices to better fit student needs [1]. An-
alysts and designers of internet learning frameworks have started
to investigate practically identical methods for extracting knowl-
edge from student experiences on the internet. Internet-based
learning frameworks are used in online courses or intuitive learn-
ing situations. Online courses are offered through a course ad-
ministration framework, such as Sakai (https://sakaiproject.org),
Moodle (https://moodle.org), Blackboard (http://anz.blackboard.
com/sites/international/globalmaster/), or learning platforms like
DreamBox Learning (http://www.dreambox.com) and Knewton
(https://www.knewton.com). Cases of effective learning in dif-
ferent situations include those from Kaplan (http://www.kaptest.
com), Khan Academy (https://www.khanacademy.org), and Agile
Mind (http://www.agilemind.com). At this point, internet-learning
frameworks use available information to change or adapt accord-
ing to the behavior of the student, resulting in varied learning
situations for individual students [2].
When learning, the behavior displayed by students is frequently
indicative of the students’ cognitive activity, and this behavior
can be used as an intermediary measurement of engagement. This
method relies on the same types of learning information utilized
as a part of student learning prediction. In addition to different
measurements, for example, the amount of time a student spends
on the web, whether a student has finished a course, recorded
changes in the classroom or the school’s connection, participation,
and lateness, are used to predict the learning experience. Consid-
ering a student’s level of learning as induced by the student inter-
action with the framework and other such sources of information,
such as sanctioned test scores, is also useful. Student activity can
be analyzed with a setup comprising a video camera. Computer
and the multimedia data can be analyzed using machine learning
techniques [3,4]. This setup facilitates students to interact with
each other using IoT-based infrastructure and services [5,6].
The learning analytics can give instructors a mechanism to sup-
port their goals through an iterative procedure improving the effi-
cacy of their courses [7]. The learning analytics toolkit empowers
educators to investigate student characteristics and conduct. This
toolkit’s primary purpose is to process extensive information sets
in microseconds, keeping in mind that the ultimate aim is to help
both educators and students to think about innovative upgraded
demonstration and learning situations and to recognize opportu-
nities for action and change [8]. The use of intelligent algorithms
to automate the process makes this investigating more effective.
Machine learning is a field dealing with smart algorithms. Ma-
chine learning methods involve information mining, managing
unstructured information, discovering samples and symmetries
in the information, and separating semantically significant data.
Attention scoring is an essential and integral part of the interactive
assessment of the student learning experience [9]. The activities
of the students in the eLearning environment can be effectively
modeled and measured, and this paper proposes a method for
assessing the learning experience using a measurement of student
attention based on the observation of the face and eyes. The pro-
posed methodology is an attention-scoring model (ASM) described
later in the paper.
The paper is organized into six principal sections. The next
section presents a review of the relevant scholarship to date. Web
and learning analytics are discussed to highlight the importance of
data in the eLearning domain. Section 3 describes the IoT-based in-
teraction in eLearning using proposed ASM [9], including the work-
flow, the model, the algorithm, and the mathematical formulation.
The workflow and algorithm are presented using diagrammatic
and pseudo code based approaches. The mathematical formulation
of the model is elaborated in Section 3.2. Section 4 analyzes the
scoring data using linear and generalized linear models. Section 5,
presents the results achieved by applying different test methods
to the data collected using the ASM and some further discussion.
Section 6 offers some conclusions and outlines directions for future
research.
2. Literature review
We, humans, are surrounded by many of the objects arranged
in the form of different network settings, which we call them as
Internet of Things (IoT) [10]. This type of arrangement of devices
in the connected scenario leads us towards ubiquitous computing
and smarter learning setups. The authors of [11] found that gam-
ing practices, for example, clicking until the system gives a right
answer and progressing inside of the educational program, were
firmly connected with a reduction in learning for students with
below normal scholastic accomplishment levels. Accordingly, they
adjusted the framework to identify and react to these students and
furnish them with additional activities. This produced a significant
improvement in learning [11]. Web-learning frameworks mine the
students’ data to recognize student practices linked with learn-
ing [12]. The authors discussed a Blackboard Vista-upheld course
and discovered variables that connected with the student’s most
recent grade. The authors demonstrate that motivation is the prin-
cipal variable influencing the execution of tasks by online students,
confirming its significance as a source of instructive efficiency [13].
The author of [14] states that student experience, as measured
by the ability to keep up, is vital for organizations offering online
courses [13].
Instructive Information Mining (IIM) [15] is another research
field concerned with creating and applying automated techniques
to recognize substantial accumulations of instructive information.
The goal of IIM is to understand better how students learn and
to recognize the settings in which the teachers figure out how to
enhance useful results and to clarify and add information to learn-
ing material. This can be done using data compatibility and IoT-
based interacting devices [16,17]. IIM is an interdisciplinary field,
which combines systems and procedures for software engineering,
instruction design, and machine learning [18]. Online learning
management systems are developed using web technologies and
offer various functionalities to students and teachers. Interactive
and graphic representations of the statistical results produced
using different tools help students to visualize the results so that
they can take full advantage of them and adapt as necessary.
2.1. Web data analytics
This utilization of web data investigates online conduct by using
instruments that log and report web page visits, the location of
the user, and the links that were navigated. This type of web
investigation is used to understand and enhance how individuals
use the web. However, now organizations have developed strate-
gies to track increasingly complex client interactions with their
M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 911
sites [19,20]. Through the web social activities, for example, book-
marking popular destinations, presenting on blogs or Twitter, and
commenting on stories, can be traced and analyzed. Two areas that
are relevant to the utilization of enormous information on learning
are IMM and learning assessment [21–24]. For the most part, IMM
searches for new samples of data and develops new calculations
and new models, while learning research applies known models
to instructional frameworks [25,26]. Advancements in systems for
various levels of information mining and extensive information
display have been critical for mining educational information [21].
Big data does not have a consistent size; any number allocated to
characterize it would change as processing innovations advance to
handle more information [27–29]. The research on machine learn-
ing has yielded strategies for information mining that find new and
conceivably valuable data in unstructured information [30].
2.2. Learning analytics
Learning investigation refers to the transformation of an ex-
tensive variety of information, delivered by the teacher and ac-
cumulated for the benefit of the students, with the goal of eval-
uating academic advancement, anticipating future performance,
and identifying potential issues [31,32]. The objective of learning
investigation is to empower instructors and schools to tailor in-
structive opportunities to each student’s needs and capacity [20].
In contrast to IIM, learning investigation has for the most part not
addressed the advancement of new computational strategies for
information assessment, but instead addresses the use of known
routines and models to answer critical inquiries that influence
student learning and learning frameworks [7,21,33]. The objectives
of learning investigation are to empower instructors and schools to
tailor instructive opportunities to every student [21]. Web analyt-
ics for knowledge extraction in eLearning is necessary and essential
for the next generation of learning management systems. New
and innovative learning approaches require new pedagogical and
assessment methods [9,34] to be formulated and used to measure
and improve the process efficiently. Attention measurement plays
a critical part in improving the student learning experience as well
as teaching performance [35,36]. An ASM [9] for this process is
proposed here.
3. IoT-based interaction in eLearning
Students’ interaction and collaboration in IoT-based infrastruc-
ture are convenient. Students set up their details through learning
management system (LMS) and allow fellows to interact with them
as per choice and need for the discussion on any selected topic.
Students share their location, availability and other contact details
using LMS. Attention scoring module assesses attention of the
student in the video lecture [37]. This process is done using Al-
gorithm 1. Topic wise analysis of students’ attentiveness provides
information to other students using LMS. The system provides
interaction opportunities based on their grip or weakness on the
topics as shown in Fig. 1.
3.1. Attention-scoring model
Online learning offers several advantages over traditional
classroom-based learning [38]. The number of students that can
take the class is not constrained by the size of a physical class-
room. Learning management systems (LMS) are web-based and
are a platform on which to fabricate and convey modules and
courses. Open-source versions include Sakai (https://lms.brocku.
ca/portal/), ILIAS (http://www.ilias.de/docu/ilias.php?baseClass=
ilrepositorygui&reloadpublic=1&cmd=frameset&ref_id=1)
and Moodle.
The proposed model i.e. attention-scoring model (ASM) in-
corporates an accepted model. This model can detect student
movement from fundamental behavioral information, i.e., the stu-
dents’ connections with a teacher [39]. The video camera mon-
itors the students’ activities while watching recorded lectures.
A large amount of academic content is being generated in the
medium of video, making it a good candidate for multimedia
big data [40,41]. The video sequence of the student’s activity is
analyzed with the help of EmguCV (http://www.emgu.com/wiki/
index.php/Main_Page), a library used for building computer vision
applications. On the back end, OpenCV (http://opencv.org/) is used.
Image frames are processed in a sequential order. Each image
undergoes analysis to detect the face, the eyes, and the state of the
eyes, i.e., whether the eye is open or closed as shown in Fig. 2. The
process starts with the video camera or webcam by taking video
stream of the student, and the subsequent steps are:
Step 1: Image frames are extracted from the video stream.
Step 2: Face is detected in each frame and image segment is
cropped.
Step 3: Eyes are sought for and cropped out of the face image if
found.
Step 4: State of the eyes is classified as either opened or closed.
Step 5: Scores and other information extracted during step 2 to
4 are saved.
The image is not processed further if a face is not detected in the
image. If a face is detected, the image is processed, and the score
is calculated using the ASM Scoring Algorithm. This algorithm is
applied to a sequence of images or a video stream. One by one, the
frames are extracted from the video stream. Each frame is searched
for multi-scale faces. After detection, the face detection score is
saved to the log file, the face portion of the image is cropped,
and all faces in that particular frame are kept in a generic array.
Then one face image is taken from that array and is searched for
eyes. If eyes are identified, then that portion of the face image is
cropped, the eye detection score is logged, and those are kept in
a separate array. Now each eye image is taken from the collection
of cropped images and checked to see whether the eyes are open
or closed. Then the appropriate values are assigned to the log file.
This score is saved for further processing and the validation of
the results. Cronbach’s alpha test is then applied using an SPSS
software tool (http://www-01.ibm.com/software/analytics/spss/)
to validate the dataset collected using the developed tool. The total
number of items are 8, and the statistical reliability value is 0.852,
which confirms that the dataset is valid. Our focus in developing
the model is:
1. Predicting future learning behavior by making models that
link essential data such as student learning information,
inspiration, metacognition, and demeanor;
2. Discovering or enhancing models that describe the subject
to be learned and ideal instructional delivery;
3. Studying the impact of the various types of pedagogical
support; and
4. Advancing relevant information about learning and stu-
dents through building computational models that fuse
models representing the student, space, and the teaching
method [42].
3.2. Mathematical formulation of ASM
ASM’s mathematical formulation represents the formal work-
ing of the module. The face detection score is calculated as zero if
no face is found and calculated as one for each face, as denoted by
Eq. (1):
F (f ) = y
⎧
⎪⎨
⎪⎩
0 if no face
n
∑
i=1
fi on each face
(1)
912 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919
Fig. 1. IoT interoperable infrastructure and services based interaction of students in eLearning.
Detection of the eyes is calculated in the same way, as denoted by
Eq. (2):
E (f ) = x
⎧
⎪⎨
⎪⎩
0 if no eye
n
∑
i=1
ei on each eye
(2)
where f is a single frame captured through a camera, Ts represents
the total score of detection in a second, as denoted in Eq. (3):
Ts =
n
∑
i=5
(E (fi) + F (fi)) (3)
Ts is the ideal case, whereas λ represents environmental factors
affecting the results, as represented in Eq. (4):
T′
s ≈ lim
x→1
λxTs
(
d
dx
Ts (x)
)
≈ (λ1Ts) (4)
∵ 0 < λ ≤ 1
When λ = 1, T′
s = Ts such that the effects of error-prone factors,
like resources, time, processing, etc., are nullified. Then, using v =
∑n
i=1 (xi), a single image extracted from the video stream. It uses
the ASM to collect the scoring data, so pre-trained XML cascades
are used as subroutines in the algorithm. This algorithm creates a
strong predictor by combining weighted simple weak predictors
in a linear fashion. One predictor is assigned to all the images, and
this can be calculated by taking the inverse of the total number
of positive candidate images. If we have N positive images and
the weight of all the positive images is w, then we can define
the predictor function using Eq. (5). A pseudo-code representation
M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 913
elaborates on the functioning of the model and helps to work out
computational time complexity. The asymptotic time complexity
of the ASM algorithm is O (n2
).
Table 1
Variable means for student data.
Face Frontal or profile Eyes Number of eyes FPS Total score
0.91 0.85 0.91 0.85 0.51 0.88
Furthermore, ASM uses three different trained XML cascades.
One is for frontal or profile face detection, one for eye detection,
and the last one for determining whether the eyes are open. These
cascades are used to calculate the score for each frame extracted
from the video stream grabbed from the webcam. We calculate the
score using Eq. (6):
h (xi) = predict
( p
∑
i=1
kjhj (xi)
)
(5)
n
∑
i=1
SF (xi) =
⎧
⎪⎨
⎪⎩
0 if no face
m
∑
j=0
Fi +
p
∑
k=0
Ej + EOC (xi) otherwise
(6)
SF Score computed in a frame Fi Number of faces detected in
a frame
Ej Number of eyes detected in a
frame
EOC Either eye open or closed
xi Individual frame or image
being processed for score
By looking at this information, teachers can identify students
who may require additional help or support and distinguish areas
in which they are struggling [43]. Learning frameworks usually
track the students at their expertise level, e.g., the quadratic math-
ematical statement as shown in Table 1. This analysis can help
students to identify what to focus on and teachers to know the
areas where they need to develop further guidelines [44].
Pattern analysis, in general, refers to the act of gathering data
and endeavoring to detect the next example, or pattern, in the
data. Online organizations, such as Khan Academy, use pattern
examination to anticipate what students are intrigued by or how
learner investment increases or decreases. In education, pattern
analysis answers questions such as what changes happen in stu-
dent learning over time. At the school level, pattern investigation
can be utilized to analyze test scores and other student markers
over time and to help to assess the impact of various strategies as
shown in Table 2. In IMM, pattern investigation regularly refers to
methods for separating a basic sample, which may be somewhat
or entirely obscured by information that does not contribute to
the model, i.e., noise. Despite the fact that the real information
required for pattern investigation changes contingent upon what
data is at a premium, usually extensive information from no less
than three points in time is required.
The data analysis group is, generally, more tolerant of open
experimentation attempts as they drive information mining and
examination innovations [45]. As learning examination, practices
have been connected principally with advanced education up to
this point.
Expanding the utilization of eLearning offers chances to coordi-
nate appraisal and realization with the goal that data expected to
enhance future guidelines can be accumulated; when students are
learning on the web, there are numerous chances to abuse the force
of innovation for a developmental evaluation. The same innovation
that supports learning exercises also supports data collection, and
that data can be utilized for assessment. The objective of making
an interconnected input framework aims to guarantee that key
choices about learning are made in an informed way, the informa-
tion is accumulated, and made open at all levels of the learning
framework to ensure constant adaptation and improvement.
914 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919
Fig. 2. ASM workflow. The data collection module used to monitor and collect the data for student attentiveness using a webcam.
Table 2
Cluster centers for the attention assessment variables.
No. Face Frontal or profile Eyes Number of eyes FPS Total score
1 1 0.5 1 0.5 0.25 0.71
2 1 1 1 1 0.2 1
3 1 0.5 1 0.5 0.75 0.71
4 0 0 0 0 0.5 0
5 1 1 1 1 1 1
6 0 0 0 0 0 0
7 1 1 1 1 0.75 1
8 1 1 1 1 0.5 1
9 1 0.5 1 0.5 0.5 0.71
10 1 0.5 1 0.5 1 0.71
4. Linear and generalized linear models
A direct relapse model is a routine technique for fitting a
quantitative model to information. It is suitable for use when the
objective variable is numeric and continuous. The gathering of data
focuses with non-Gaussian distributions. Straight relapse models
are iteratively fit to the information after changing the objective
variable to a certain numeric value. A dataset with a numeric
value, thorough target variable, develop the same model, using an
alternate count. The calculated estimation is parameterized by the
scattering of the objective variable and an associated limit relating
the mean of the objective to the inputs as shown in Table 3.
Examples of utilizing expectation incorporate tasks like distin-
guishing certain student practices, such as gaming the framework,
taking part in inappropriate conduct, or neglecting to answer an
inquiry accurately regardless of having an ability as shown in Table
4. The model has been utilized for students’ assessment that what
practice as a part of an online learning environment.
Utilizing these measures, educators can identify students who
are not engaging and those who are attempting to but are strug-
gling, and then formulate a guideline for keeping the group at
the same level. Ordinarily, the point-by-point learning information
the framework gives can be broken into student subgroups, for
instance, to assess how students without a course perform, male
and female advancement in the course, how the course performs
by an educator or by year. The learning framework information
can support investigation of how well students learn with specific
interventions, and how resolutions could be advanced.
5. Results and discussion
These results are derived from statistical analysis using various
methods. The variables and data utilized in each instance are the
same to make the outcome more robust and reliable. Working in-
side of whatever parameters are set by the establishment in which
the course is offered, the educator explains the course is learning
destinations and recognizes assets and encounters through which
those learning objectives can be achieved as shown in Fig. 3. The
instructed critical thinking allows the students to work through
complex issues and construct the relevant frameworks, e.g., the
way related issues are settled and insights to help them are indi-
cated.
5.1. Kolmogorov–Smirnov test
The Kolmogorov–Smirnov test is a non-parametric test com-
paring two means. The paired and the two-sample tests are per-
formed. The statistic calculated is the gathered D estimation. For
similar portions, the estimation approaches zero. If the p-value is
under 0.05, then we dismiss the assumption and acknowledge the
theory at the 95% level of certainty [46] as shown in Table 5. The
two samples being looked at originating from the ‘‘total_score’’
M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 915
Table 3
Summary of the multinomial regression model.
Coefficients
Intercept Face Frontal or profile Eyes Number of eyes Total score FPS
1 −100.46 21.93 −26.49 21.93 −26.49 12.82 14.89
2 −83.35 −8.54 14.72 −8.54 14.72 3.82 9.18
Std. Errors
1 63158.43 15120.88 20279.59 15120.88 20279.59 5714.65 12033.86
2 297.10 297.95 631.39 297.95 631.39 2155.06 6166.24
Value/SE (Wald statistics)
1 0.00159 0.0014 −0.0013 0.0014 −0.0013 0.0022 0.0012
2 0.2805 −0.0286 0.0233 −0.0286 0.0233 0.0017 0.0014
Residual Deviance: 0.0001 Log likelihood: −0.000 (8 df)
AIC: 16.0001 Pseudo R-Square: 1.0000
Fig. 3. Analysis of the response of attentiveness using all variables of ASM using
ANOVA test. This chart shows participating variables for classifying the attentive-
ness of the student.
Table 4
Analysis of deviance for response of attentiveness with ANOVA test.
Attributes LR Chisq Df Pr (>Chisq)
Face 0.0000398 2 1
Frontal or profile 0.0000451 2 1
Eyes 0.0000398 2 1
Number of eyes 0.0000451 2 1
Total score 0.0000159 2 1
FPS −0.000151 2 1
Table 5
Kolmogorov–Smirnov test results.
STATISTIC P-VALUE
D | two sided 1 Alternative two-sided <2.2e−16
Dˆ−
| less 0 Alternative exact two-sided <2.2e−16
Dˆ+
| greater 1
Alternative less 1
Alternative greater <2.2e−16
variable, accumulated by ‘attentiveness’, with qualities zero and
one.
5.2. Wilcoxon signed rank and rank sum tests
The two-sample, non-parametric Wilcoxon signed rank test is
performed on the two predetermined samples, and these two sam-
ples need to be combined. The speculation is that the dispersals are
the same. This test does not predict that the two specimens will be
equally dispersed. If the p-value is less than 0.05, then we dismiss
the theory and acknowledge the assumption, at the 95% level of
certainty. The two samples being compared are two variables,
‘total_score’ and ‘frontal_or_profile’ as shown in Table 6. The two-
sample, non-parametric Wilcoxon rank sum test, equivalent to the
Mann–Whitney test, is performed on the two predefined exam-
ples. The theory is that the movements are the same, i.e., there is
no shift in the region of the two flows. This test does not predict
that the two samples are ordinarily dispersed. However, it does
accept they have assignments of the same shape. If the p-value is
less than 0.05, then we dismiss the assumption and acknowledge
the theory that the two samples have diverse medians, at the 95%
level of certainty. The two samples being compared come from
the ‘total_score’ variable, grouped by ‘attentiveness,’ with values
‘0’ and ‘1’.
Since the value is not equal to zero, this means the total score
is dependent on the face, which either is frontal or in profile. It is
important that the face location be set to the correct aspect. Frontal
face indicates the student is attentive and concentrating on the
video lecture [47]. The student’s attention gives us the correct score
measurement technique, indicating that the ASM is accurate.
5.3. Two-sample F-test
The two-sample F-test is performed on the two predefined sam-
ples. The theory is that the extent of the differences of the values
from which they were pulled is equivalent to one. This test accepts
that the two samples are normally distributed. If the p-value is less
than 0.05, then we dismiss the assumption and acknowledge the
theory that the two samples have different variances, at the 95%
level of certainty [48]. The two samples come from the ‘total_score’
variable are compared, are grouped by the ‘attentiveness’ attribute,
with values 0 and 1 as is shown in Table 7.
5.4. Correlation test
The two-sample correlation test is performed on the two pre-
defined samples. The two samples are expected to correspond. The
theory is that the two specimens have no relationship as shown
in Table 9. If the p-value is less than 0.05, then we dismiss the
assumption and acknowledge the theory that the samples are
associated, at the 95% level of certainty. The two samples being
compared are the variables, ‘total_score’ and ‘frontal_or_profile’ as
shown in Table 8.
Relationship mining includes the location of connections be-
tween variables in a dataset. For instance, relationship mining can
distinguish the connections between items bought in web shop-
ping. Association mining can be used to discover student mistakes,
which happen simultaneously and for rolling out improvements
to educating methodologies. These strategies can be used to work
with a learning administration framework, with student grades, or
to sort out such inquiries. The next example is mining to capture
the associations among events, and discovering natural groupings.
916 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919
Table 6
Wilcoxon test results of the validation of ASM.
Wilcoxon signed rank test Wilcoxon rank sum test
V 3428 W 0
P-value <2.2e−16 P-value <2.2e−16
Alternative hypothesis True location shift is not equal to 0 Alternative hypothesis True location shift is not equal to 0
Fig. 4. Correlation for attentiveness measure for input variables for the collected data.
Table 7
Two-sample f-test results performed on attention score data.
Parameter Test score
Hypothesized ratio 1
Numerator df 819
Denumerator df 1079
The correlation is drawn for the data collected using the
ASM data collection module. The total number of variables is 6,
i.e., frames per second, face frontal or in profile, a number of
eyes, total score, face present or not, and total eyes detected.
The key educational uses of relationship mining include revealing
the relationship between student activities and discovering which
pedagogical methodologies [49] lead to more effective learning.
This last field is of increasing significance, and it is suggested
that it will offer scientists some assistance in building automated
frameworks that model how viable instructors work by mining
their use of useful frameworks [50]. The Conditional Tree Model
for classification is summarized in Fig. 4.
Each range is investigated in more detail alongside cases from
both industry practice and scholarly research. Numerous learning
and innovation specialists are excited about the possibility of infor-
mation driving the student experience as shown in Fig. 5. Student
data analysis empowers a learning framework that only gives the
appropriate measure of direction. Various specialists warn against
using an examination alone to identify which topics or abilities
students work on next or whether they progress to the next stage.
Consequently, withholding a student on the presumption that
difficulty with one topic will prevent them from progressing in
another may not be the best strategy. Student information display
has been embraced in the manufacture of versatile hypermedia,
recommender, and mentoring frameworks. A well-known strat-
egy for evaluating student information is Corbett and Anderson’s
knowledge tracing model, which is based on the Bayesian system
and it assesses the likelihood considering observations of his or her
attempts to perform the task.
6. Conclusion and future work
We have found that comparison is a suitable examination pro-
cedure to break down the complex and multi-directional con-
nections in inputs and learning. Working with data and utilizing
information mining is quickly becoming fundamental to the educa-
tion sector. To interpret information collected for visual attention
assessment requires systematic learning of the predictor, analysts
have hitherto been the predominant group to utilize the tech-
nique. Advances in visual information, examination, and human–
computer interface configuration can make it possible by using
interoperable devices. Working from student information can help
instructors to both track and improve student progress, and to
understand which instructional practices are effective using intel-
ligent algorithms. The student can analyze their evaluation infor-
mation to distinguish their strengths, shortcomings and to set their
learning objectives by collaborating with each other using IoT-
based infrastructure and services. The analysis of these activities
can also indicate to the instructor that the visual arrangements of
the lecture need to be improved.
Further research is required in this field with the specific aim
of verifying these results for different types of online courses, as
Table 8
Two-sample correlation test results using ‘‘total score’’ and frontal ‘‘face or profile face’’ variables.
Parameters P-value
Degrees of freedom 9098 Alternative two-sampled <2.2e−16
Sample estimates Alternative less 1
Correlation 0.9761 Alternative greater <2.2e−16
Statistic Confidence interval
T 428.3963
Two-sampled 0.9751,0.977
Less −1, 0.9769
Greater 0.9753, 1
M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 917
Table 9
Correlation of the data using Pearson method.
Fig. 5. Decision tree for the data. This is created by the decision tree classifier and collected data was used to train the classifier.
well as for classroom-based courses and the approaches leading
to innovative ideas. A step forward is required in the assessment
of the relationship between the progressive structures of teaching
and learning in colleges and universities. Consolidating diverse in-
formation sources to make claims about student learning is well es-
tablished and loaded with challenges in assessment [51], and when
applied to high-stakes activities, it must meet proper standards for
objective student assessment. Better interaction opportunities can
be offered to students if they are aware of their fellows’ progress,
strengths, and weaknesses. Interoperable IoT-based services and
infrastructure can help them to collaborate and interact in a better
way.
Acknowledgments
This research was supported by Basic Science Research Program
through the National Research Foundation of Korea (NRF) funded
by the Ministry of Education (2016R1D1A1B03933566).
This study was supported by the BK21 Plus project (SW
Human Resource Development Program for Supporting Smart
Life) funded by the Ministry of Education, School of Computer
Science and Engineering, Kyungpook National University, Korea
(21A20131600005).
References
[1] H. Al-Sakran, An agent-based architecture for developing e-learning system,
Inform. Technol. J. 5 (1) (2006) 121–127.
[2] A. Paul, et al., Smartbuddy: defining human behaviors using big data analytics
in social internet of things, IEEE Wireless Commun. 23 (5) (2016) 68–74.
[3] S.M. Alessi, S.R. Trollip, Multimedia for Learning: Methods and Development,
Allyn & Bacon, 2001 Incorporated.
[4] L. Chen, et al., Towards automated assessment of public speaking skills using
multimodal cues, in: Proceedings of the 16th International Conference on
Multimodal Interaction, ACM, 2014.
[5] S. Jabbar, et al., Semantic interoperability in heterogeneous iot infrastructure
for healthcare, Wireless Commun. Mobile Comput. 2017 (2017).
[6] I. Farris, et al., MIFaaS: A Mobile-IoT-Federation-as-a-Service Model for dy-
namic cooperation of IoT Cloud Providers, Future Gener. Comput. Syst. 70
(2017) 126–137.
918 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919
[7] A.L. Dyckhoff, et al., Design and implementation of a learning analytics toolkit
for teachers, J. Educ. Technol. Soc. 15 (3) (2012) 58–76.
[8] E.W. Wiley, R.J. Shavelson, A.A. Kurpius, On the factorial structure of the
SAT and implications for next-generation college readiness assessments,
Educ. and Psychol. Measur. 74 (5) (2014) 859–874. http://dx.doi.org/10.1177/
0013164414528332.
[9] S.P. Borkulo, et al., What can be learned from computer modeling? Comparing
expository and modeling approaches to teaching dynamic systems behavior,
J. Sci. Educ. Technol. 21 (2) (2011) 267–275.
[10] J. Gubbi, et al., Internet of Things (IoT): A vision, architectural elements, and
future directions, Future Gener. Comput. Syst. 29 (7) (2013) 1645–1660.
[11] A. Abualkishik, K. Omar, Framework for translating the Holy Quran and its
reciting rules to Braille code, in: International Conference on Research and
Innovation in Information Systems (ICRIIS), 2013, IEEE, 2013.
[12] A. Truncali, et al., Teaching physicians to address unhealthy alcohol use: A
randomized controlled trial assessing the effect of a Web-based module on
medical student performance, J. Substance Abuse Treat. 40 (2) (2011) 203–213.
[13] S. Krause, et al., Implicit interpersonal attraction in small groups automatically
activated evaluations predict actual behavior toward social partners, Soc.
Psychol. Person. Sci. (2014) 14–20.
[14] F. Hess, B. Saxberg, Schooling rebooted, Educ. Next 14 (2) (2014).
[15] J. Chai, et al., eCROPS-CA: a systematic approach toward effective and sustain-
able cancer prevention in rural China, BMC Cancer 15 (1) (2015) 233.
[16] K.R. Malik, et al., Multiagent semantical annotation enhancement model for
IoT-based energy-aware data, Int. J. Distrib. Sens. Netw. (2016).
[17] A. Abuarqoub, M. Hammoudeh, T. Alsboui, An overview of information ex-
traction from mobile wireless sensor networks, in: Internet of Things, Smart
Spaces, and Next Generation Networking, Springer, 2012, pp. 95–106.
[18] M. Deutsch, et al., World professional association for transgender health
emr working group. Electronic medical records and the transgender patient:
recommendations from the World Professional Association for Transgender
Health EMR Working Group, J. Am. Med. Inform. Assoc. 20 (4) (2013) 700–703.
[19] S. Alkhalaf, et al., E-learning system on higher education institutions in KSA: at-
titudes and perceptions of faculty members, Procedia Soc. Behav. Sci. 47 (2012)
(2012) 1199–1205.
[20] A.Y. Yu, et al., Can learning be virtually boosted? An investigation of online
social networking impacts, Comput. Educ. 55 (4) (2010) 1494–1503.
[21] M. Alkhattabi, D. Neagu, A. Cullen, Assessing information quality of e-learning
systems: a web mining approach, Comput. Hum. Behav. 27 (2) (2011) 862–873.
[22] J. Arenas-Gaitán, P.E. Ramírez-Correa, F.J. Rondán-Cataluña, Cross cultural
analysis of the use and perceptions of web based learning systems, Comput.
Educ. 57 (2) (2011) 1762–1774.
[23] D. Detmer, Model: improving health through robust population health records,
J. Am. Med. Inform. Assoc. 17 (2010) 367–369 The website linked in the sixth
reference, http://dpc.senate, J. Am. Med. Inform. Assoc 19(6) (2012) 1121.
[24] B.G. Garrick, D. Pendergast, The impact of national agenda on a local education
authority’s website: a visual semiotic analysis, Cambridge J. Educ. 44 (3) (2014)
299–317.
[25] T.H. Eysink, et al., Learner performance in multimedia learning arrangements:
An analysis across instructional approaches, Amer. Educ. Res. J. 46 (4) (2009)
1107–1149.
[26] P.E. Ramírez-Correa, J. Arenas-Gaitán, F.J. Rondán-Cataluña, Gender and ac-
ceptance of E-learning: A multi-group analysis based on a structural equation
model among college students in Chile and Spain, PLoS One 10 (10) (2015)
e0140460.
[27] M.D.-W. Reddekopp, J. Stausberg, ICD-10 codes used to identify adverse drug
events in administrative data: a systematic review, J. Am. Med. Inform. Assoc.
21 (3) (2014) 547–557.
[28] Z. Ts, et al., Design and development of an international clinical data exchange
system: the international layer function of the Dolphin Project. PubMed com-
mons, J. Am. Med. Inform. Assoc. 18 (5) (2014) 683–689.
[29] M.-L. Tseng, R.-J. Lin, H.-P. Chen, Evaluating the effectiveness of e-learning
system in uncertainty, Indus. Manag. Data Syst. 111 (6) (2011) 869–889.
[30] S. Narayan, S.D. Gowda, Discrimination of handwritten and machine printed
text in scanned document images based on Rough Set theory, in: World
Congress on Information and Communication Technologies (WICT), 2012,
IEEE, 2012.
[31] J. Bowman, et al., The development, content validity and inter-rater reliability
of the SMART-Goal Evaluation Method: A standardised method for evaluating
clinical goals, Aus. Occup. Therapy J. (2015).
[32] A.S.M. Niessen, R.R. Meijer, J.N. Tendeiro, Predicting performance in higher
education using proximal predictors, PLoS One 11 (4) (2016) e0153663.
[33] M. Veldhuis, M. van den Heuvel-Panhuizen, Primary school teachers’ assess-
ment profiles in mathematics education, PLoS One 9 (1) (2014) e86817.
[34] P. Jagodziński, R. Wolski, Assessment of application technology of natural user
interfaces in the creation of a virtual chemical laboratory, J. Sci. Educ. Technol.
24 (1) (2014) 16–28.
[35] N. Kienstra, et al., Doing philosophy effectively: Student learning in classroom
teaching, PLoS One 10 (9) (2015) e0137590.
[36] Y.-F. Wang, et al., A new method for computing attention network scores and
relationships between attention networks, PLoS One 9 (3) (2014) e89733.
[37] M. Farhan, et al., Real-time imaging-based assessment model for improving
teaching performance and student experience in e-learning, J. Real Time Image
Process. (2017) 1–14.
[38] B.S. Worm, Learning from simple ebooks, online cases or classroom teaching
when acquiring complex knowledge. A randomized controlled trial in respira-
tory physiology and pulmonology, PLoS One 8 (9) (2013) e73336.
[39] R. Ellaway, K. Masters, AMEE Guide 32: e-Learning in medical education Part
1: Learning, teaching and assessment, Med. Teacher 30 (5) (2008) 455–473.
[40] M. Farhan, Multimedia based qualitative assessment methodology in eLearn-
ing: student teacher engagement analysis, Multimedia Tools and Applications
(2016) 1–15.
[41] K.R. Malik, et al., Big-data: transformation from heterogeneous data to
semantically-enriched simplified data, Multimedia Tools Appl. 75 (20) (2016)
12727–12747.
[42] M.K. Tallent-Runnels, et al., Teaching courses online: A review of the research,
Rev. Educ. Res. 76 (1) (2006) 93–135.
[43] B.P. Woolf, Building Intelligent Interactive Tutors: Student-Centered Strategies
for Revolutionizing E-Learning, Morgan Kaufmann, 2010.
[44] M.A. Guzmán Guzmán, The smart test system: teachers’ views about this
formative assessment for mathematics (2014).
[45] P.M. Enock, S.G. Hofmann, R.J. McNally, Attention bias modification training via
smartphone to reduce social anxiety: a randomized, controlled multi-session
experiment, Cogn. Therapy Res. 38 (2) (2014) 200–216.
[46] P.T. Terenzini, R.D. Reason, Rethinking between-college effects on student
learning: A new model to guide assessment and quality assurance, in: Measuring
Quality of Undergraduate Education in Japan, Springer, 2014, pp. 59–73.
[47] F. Donkor, Assessment of learner acceptance and satisfaction with video-based
instructional materials for teaching practical skills at a distance, Internat. Rev.
Res. Open Distrib. Learn. 12 (5) (2011) 74–92.
[48] J. Flynn, The effect of mobile phone attachment on an attention task among
secondary school and college students, Bachelors Final Year Project, Dublin
Business School, 2014.
[49] I.D. Beatty, W.J. Gerace, Technology-enhanced formative assessment: A
research-based pedagogy for teaching science with classroom response tech-
nology, J. Sci. Educ. Technol. 18 (2) (2009) 146–162.
[50] M.A. Lumley, et al., The relationship of chronic and momentary work stress to
cardiac reactivity in female managers: Feasibility of a smart phone–assisted
assessment system, Psych. Med. 76 (7) (2014) 512–518.
[51] D.C. Frezzo, J.T. Behrens, R.J. Mislevy, Design patterns for learning and assess-
ment: facilitating the introduction of a complex simulation-based learning
environment into a community of instructors, J. Sci. Educ. Technol. 19 (2)
(2009) 105–114.
Muhammad Farhan is Assistant Professor at COMSATS In-
stitute of Information Technology, Sahiwal Campus, Pak-
istan. He is a Ph.D. Scholar at Department of Computer
Sciences and Engineering in University of Engineering
and Technology (UET), Lahore, Pakistan. He had worked
as instructor computer sciences in Virtual University of
Pakistan (VU). He obtained MSCS from University of Man-
agement and Technology (UMT), Pakistan. He has received
BSCS from Virtual University of Pakistan (VU). Currently,
he has 11+ years of teaching experience. His interests in-
clude Digital Image Processing, Computer Vision, eLearn-
ing and Computer Programming. He has published about 30 research articles.
Sohail Jabbar is an Assistant Professor at Department
of Computer Science, National Textile University, Faisal-
abad, Pakistan. He has been Post-Doctorate Researcher
at Network Lab, Kyungpook National University, Daegu,
South Korea. He also served as Assistant Professor with
the Department of Computer Science, COMSATS Institute
of Information Technology (CIIT), Sahiwal and headed
Networks and Communication Research Group there. He
received many awards and honors from Higher Education
Commission of Pakistan, Bahria University, CIIT, and the
Korean Government. He received the Research Productiv-
ity Award from CIIT in 2014 and 2015. He has been engaged in many National and
M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 919
International Level Projects. His research work is published in various renowned
journals and magazines of IEEE, Springer, Elsevier, MDPI, Old City Publication and
Hindawi, and conference proceedings of IEEE, ACM, and IAENG. He has been the
reviewer for leading journals (ACM TOSN, JoS, MTAP, AHSWN, ATECS, among many)
and conferences (C-CODE 2017, ACM SAC 2016, ICACT 2016, among others). He is
currently engaged as TPC member chair in many conferences. He is guest editor
of Sis in Future Generation Computer Systems (Elsevier), Peer-to-Peer Networking
and Applications (Springer), Journal of Information and Processing System (KIPS),
Cyber–Physical System (Taylor & Francis). His research interests include Internet of
Things, Wireless Sensor Networks and Software Defined Networking.
Muhammad Aslam is an Associate Professor at Univer-
sity of Engineering and Technology, Lahore, Pakistan. He
has Six years experience as Software Architecture Design,
Team Leading, Team Building, and Software Project, four-
teen years experience as Research and Development as
well as teaching at Postgraduate level (Supervising Ph.D.
and M.Sc. Theses). Completed his Ph.D. in Computer Sci-
ences (CGPA: 8.9/10) session 20012005, Cinvestav-IPN,
Mexico (Cultural Exchange Scholarships between Pak-
istan and Mexico). His research and teaching interests
are Knowledge Based Systems, Expert Systems, Intelli-
gent Agents, Human–Computer Interaction, and Computer Supported Cooperative
Work, Cooperative Writing and Authoring, Communication, Coordination, Aware-
ness, Cooperative Learning, Modern Operating Systems. He won the award of
merit scholarship from Board of Intermediate and Secondary Education, Sargodha
Division, Pakistan (19841986). He is also awarded merit scholarship during BSc.
Agricultural Engineering from Faculty of Agricultural Engineering, University of
Agricultural, Faisalabad, Pakistan (19871991). He was also awarded Cultural Ex-
change Scholarship between Pakistan and Mexico for higher studies (20002004)
for Ph.D. studies. He has several publications.
Mohammad Hammoudeh is a Senior Lecturer in Com-
puter Networks and Security in the School of Computing,
Mathematics and Digital Technology at the Manchester
Metropolitan University. He received his Ph.D. in Com-
puter Science from the University of Wolverhampton in
2009, his M.Sc. in Advanced Distributed Systems from the
University of Leicester in 2007 and his B.Sc. (Hons) in Com-
puter Communications from the Arts, Sciences & Technol-
ogy University in Lebanon in 2004. He is the co-founder
and member of the FUture Networks and Distributed Sys-
tems research Group (FUNDS). He is the founder and head
of the MMU IoT Lab.
Mudassar Ahmad is serving as Assistant Professor in
Department of Computer Science, Faculty of Science, Na-
tional Textile University, Pakistan. He has 12 years teach-
ing experience. He has taught in many Universities of Pak-
istan and Malaysia. He has completed his PhD in Computer
Science from Universiti Teknologi Malaysia, UTM Malaysia
in 2016. He also has 17 Years job experience as Network
Manager in a Textile Industry of Pakistan. He is an Asso-
ciate Editor of IEEE Newsletters. He is a reviewer for many
impact factor, ISI Elsevier, and Springer journals. He was
PC Member in ACM conference in the United Kingdom. He
has supervised hundreds of BS(CS), MS(CS) and PhD(CS) students. His research work
is published in many conferences and journals. His research includes Congestion
Control, Internet of Things, Big Data and Healthcare.
Shehzad Khalid is a Professor and Head of Department at
Department of Computer Engineering, Bahria University,
Pakistan. He is a qualified academician and researcher
with more than 60 international publications in various
renowned journals and conference proceedings. Dr. She-
hzad has graduated from Ghulam Ishaq Khan Institute of
Engineering Sciences and Technology, Pakistan, in 2000.
He received the M.Sc. degree from National University of
Science and Technology, Pakistan in 2003 and the Ph.D.
degree from the University of Manchester, U.K., in 2009.
Dr. Shehzad is the Head of Computer Vision and Pattern
Recognition (CVPR) research group which is a vibrant research group undertaking
various funded research projects. His areas of research include but are not lim-
ited to Shape analysis and recognition, Motion based data mining and behavior
recognition, Medical Image Analysis, ECG analysis for disease detection, Biometrics
using fingerprints, vessels patterns of hands/retina of eyes, ECG, Urdu stemmer
development, Short and Long multi-lingual text mining, Urdu OCR etc. Dr. Shehzad
has been the reviewer for various leading ISI-indexed journals. He has received
Best Researcher Award for the year 2014 from Bahria University. He has also been
awarded Letter of Appreciation for Outstanding research contribution in the year
2013 and outstanding performance award for the academic year 2013–2014.
Murad Khan received the B.S. degree in computer science
from university of Peshawar Pakistan in 2008. He com-
pleted his Ph.D. degree in computer science and engineer-
ing from School of Computer Science and Engineering in
Kyungpook National University, Daegu, Korea. Dr. Khan
published over 40 International conference and Journal
papers along with two books chapters in Springer and
CRC press. He also served as a TPC member in world re-
puted conferences and as a reviewer in numerous journals
such as Future Generation Systems (Elsevier), IEEE Access,
etc. In 2016, he was awarded with Qualcomm innovation
award at Kyungpook National University for designing a Smart Home Control
System. He was also awarded with Bronze Medal in ACM SAC 2015, Salamanca,
Spain, on his distinguished work in Multi-criteria based Handover Techniques. He
is a member of various communities such as ACM and IEEE, CRC press, etc. His
area of expertise includes ad-hoc and wireless networks, architecture designing
for Internet of Things, and Communication Protocols designing for smart cities and
homes, Big Data Analytics, etc.
Kijun Han received the B.S. degree in electrical engineer-
ing from Seoul National University, Korea, in 1979 and
the M.S. degree in electrical engineering from the KAIST,
Korea, in 1981 and the M.S. and Ph.D. degrees in computer
engineering from the University of Arizona, in 1985 and
1987, respectively. He has been a professor of School of
Computer Science and Engineering at Kyungpook National
University, Korea since 1988.

More Related Content

What's hot

Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...
Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...
Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...IOSRJBM
 
MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...
MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...
MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...AM Publications
 
Online Learning Management System and Analytics using Deep Learning
Online Learning Management System and Analytics using Deep LearningOnline Learning Management System and Analytics using Deep Learning
Online Learning Management System and Analytics using Deep LearningDr. Amarjeet Singh
 
An e learning approach to secondary school education
An e learning approach to secondary school educationAn e learning approach to secondary school education
An e learning approach to secondary school educationAlexander Decker
 
Educational Data Mining & Students Performance Prediction using SVM Techniques
Educational Data Mining & Students Performance Prediction using SVM TechniquesEducational Data Mining & Students Performance Prediction using SVM Techniques
Educational Data Mining & Students Performance Prediction using SVM TechniquesIRJET Journal
 
EFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATION
EFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATIONEFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATION
EFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATIONIAEME Publication
 
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...IJSEA
 
The Impacts Of Information And Communication Technology (ICT) On The Teaching...
The Impacts Of Information And Communication Technology (ICT) On The Teaching...The Impacts Of Information And Communication Technology (ICT) On The Teaching...
The Impacts Of Information And Communication Technology (ICT) On The Teaching...IOSR Journals
 
Unlocking digital literacy practices of EFL teachers
Unlocking digital literacy practices of EFL teachersUnlocking digital literacy practices of EFL teachers
Unlocking digital literacy practices of EFL teachersEkoPurwanti1
 
Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...
Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...
Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...Kibbutzim College of Education
 
Investigating a theoretical framework for e-learning technology acceptance
Investigating a theoretical framework for e-learning technology acceptance Investigating a theoretical framework for e-learning technology acceptance
Investigating a theoretical framework for e-learning technology acceptance IJECEIAES
 
A Nobel Approach On Educational Data Mining
A Nobel Approach On Educational Data MiningA Nobel Approach On Educational Data Mining
A Nobel Approach On Educational Data Miningijircee
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...journalBEEI
 
Awazon ki dunya by Safeena Peerzade
Awazon ki dunya by Safeena PeerzadeAwazon ki dunya by Safeena Peerzade
Awazon ki dunya by Safeena PeerzadeQayyum Jinabade
 
Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...Alexander Decker
 
Teacher networks, teacher digital competence and professional development
Teacher networks, teacher digital competence and professional developmentTeacher networks, teacher digital competence and professional development
Teacher networks, teacher digital competence and professional developmentRiina Vuorikari
 

What's hot (19)

Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...
Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...
Assessing the Readiness to Adopt E-Learning among Industrial Training Institu...
 
Cv hasnain acad12
Cv hasnain acad12Cv hasnain acad12
Cv hasnain acad12
 
MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...
MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...
MEASURING UTILIZATION OF E-LEARNING COURSE DISCRETE MATHEMATICS TOWARD MOTIVA...
 
Online Learning Management System and Analytics using Deep Learning
Online Learning Management System and Analytics using Deep LearningOnline Learning Management System and Analytics using Deep Learning
Online Learning Management System and Analytics using Deep Learning
 
An e learning approach to secondary school education
An e learning approach to secondary school educationAn e learning approach to secondary school education
An e learning approach to secondary school education
 
Educational Data Mining & Students Performance Prediction using SVM Techniques
Educational Data Mining & Students Performance Prediction using SVM TechniquesEducational Data Mining & Students Performance Prediction using SVM Techniques
Educational Data Mining & Students Performance Prediction using SVM Techniques
 
Master
MasterMaster
Master
 
EFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATION
EFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATIONEFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATION
EFFECT OF CLOUD BASED MOBILE LEARNING ON ENGINEERING EDUCATION
 
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
 
The Impacts Of Information And Communication Technology (ICT) On The Teaching...
The Impacts Of Information And Communication Technology (ICT) On The Teaching...The Impacts Of Information And Communication Technology (ICT) On The Teaching...
The Impacts Of Information And Communication Technology (ICT) On The Teaching...
 
Unlocking digital literacy practices of EFL teachers
Unlocking digital literacy practices of EFL teachersUnlocking digital literacy practices of EFL teachers
Unlocking digital literacy practices of EFL teachers
 
Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...
Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...
Using Actor-Network Theory to AIntegration Programnalyze the Construction of ...
 
Investigating a theoretical framework for e-learning technology acceptance
Investigating a theoretical framework for e-learning technology acceptance Investigating a theoretical framework for e-learning technology acceptance
Investigating a theoretical framework for e-learning technology acceptance
 
A Nobel Approach On Educational Data Mining
A Nobel Approach On Educational Data MiningA Nobel Approach On Educational Data Mining
A Nobel Approach On Educational Data Mining
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...
 
Awazon ki dunya by Safeena Peerzade
Awazon ki dunya by Safeena PeerzadeAwazon ki dunya by Safeena Peerzade
Awazon ki dunya by Safeena Peerzade
 
10120130406014 2-3
10120130406014 2-310120130406014 2-3
10120130406014 2-3
 
Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...Design strategies for mobile language learning effectiveness using hybrid mcd...
Design strategies for mobile language learning effectiveness using hybrid mcd...
 
Teacher networks, teacher digital competence and professional development
Teacher networks, teacher digital competence and professional developmentTeacher networks, teacher digital competence and professional development
Teacher networks, teacher digital competence and professional development
 

Similar to IoT-based students interaction framework using attention-scoring assessment in eLearning. Muhammad Farhan & others

DATA ANALYTICS FOR HIGHER EDUCATION
 DATA ANALYTICS FOR HIGHER EDUCATION DATA ANALYTICS FOR HIGHER EDUCATION
DATA ANALYTICS FOR HIGHER EDUCATIONSamantha Suraweera
 
Big data integration for transition from e-learning to smart learning framework
Big data integration for transition from e-learning to smart learning framework Big data integration for transition from e-learning to smart learning framework
Big data integration for transition from e-learning to smart learning framework eraser Juan José Calderón
 
Monitoring Students Using Different Recognition Techniques for Surveilliance ...
Monitoring Students Using Different Recognition Techniques for Surveilliance ...Monitoring Students Using Different Recognition Techniques for Surveilliance ...
Monitoring Students Using Different Recognition Techniques for Surveilliance ...IRJET Journal
 
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...Editor IJCATR
 
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...Editor IJCATR
 
Review of monitoring tools for e learning platforms
Review of monitoring tools for e learning platformsReview of monitoring tools for e learning platforms
Review of monitoring tools for e learning platformsijcsit
 
A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...IAESIJAI
 
Technology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A SurveyTechnology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A SurveyIIRindia
 
Technology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A SurveyTechnology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A SurveyIIRindia
 
Predicting student performance in higher education using multi-regression models
Predicting student performance in higher education using multi-regression modelsPredicting student performance in higher education using multi-regression models
Predicting student performance in higher education using multi-regression modelsTELKOMNIKA JOURNAL
 
A Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining TechniquesA Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining TechniquesIIRindia
 
The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...Thada Jantakoon
 
Deep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearningDeep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearningIRJET Journal
 
IRJET- Analysis of Student Performance using Machine Learning Techniques
IRJET- Analysis of Student Performance using Machine Learning TechniquesIRJET- Analysis of Student Performance using Machine Learning Techniques
IRJET- Analysis of Student Performance using Machine Learning TechniquesIRJET Journal
 
Design of an online expert system for career guidance
Design of an online expert system for career guidanceDesign of an online expert system for career guidance
Design of an online expert system for career guidanceeSAT Publishing House
 
IRJET- Predicting Academic Performance based on Social Activities
IRJET-  	  Predicting Academic Performance based on Social ActivitiesIRJET-  	  Predicting Academic Performance based on Social Activities
IRJET- Predicting Academic Performance based on Social ActivitiesIRJET Journal
 
Articulo cientifico ijaerv13n12_05
Articulo cientifico ijaerv13n12_05Articulo cientifico ijaerv13n12_05
Articulo cientifico ijaerv13n12_05Nombre Apellidos
 
applsci-10-03894.pdf
applsci-10-03894.pdfapplsci-10-03894.pdf
applsci-10-03894.pdfSurveyCorpz
 
applsci-10-03894 (1).pdf
applsci-10-03894 (1).pdfapplsci-10-03894 (1).pdf
applsci-10-03894 (1).pdfSurveyCorpz
 

Similar to IoT-based students interaction framework using attention-scoring assessment in eLearning. Muhammad Farhan & others (20)

DATA ANALYTICS FOR HIGHER EDUCATION
 DATA ANALYTICS FOR HIGHER EDUCATION DATA ANALYTICS FOR HIGHER EDUCATION
DATA ANALYTICS FOR HIGHER EDUCATION
 
Big data integration for transition from e-learning to smart learning framework
Big data integration for transition from e-learning to smart learning framework Big data integration for transition from e-learning to smart learning framework
Big data integration for transition from e-learning to smart learning framework
 
Monitoring Students Using Different Recognition Techniques for Surveilliance ...
Monitoring Students Using Different Recognition Techniques for Surveilliance ...Monitoring Students Using Different Recognition Techniques for Surveilliance ...
Monitoring Students Using Different Recognition Techniques for Surveilliance ...
 
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
 
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
A Model for Predicting Students’ Academic Performance using a Hybrid of K-mea...
 
Review of monitoring tools for e learning platforms
Review of monitoring tools for e learning platformsReview of monitoring tools for e learning platforms
Review of monitoring tools for e learning platforms
 
A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...A comparative study of machine learning algorithms for virtual learning envir...
A comparative study of machine learning algorithms for virtual learning envir...
 
Technology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A SurveyTechnology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A Survey
 
Technology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A SurveyTechnology Enabled Learning to Improve Student Performance: A Survey
Technology Enabled Learning to Improve Student Performance: A Survey
 
Predicting student performance in higher education using multi-regression models
Predicting student performance in higher education using multi-regression modelsPredicting student performance in higher education using multi-regression models
Predicting student performance in higher education using multi-regression models
 
A Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining TechniquesA Survey on Educational Data Mining Techniques
A Survey on Educational Data Mining Techniques
 
The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...The Architecture of System for Predicting Student Performance based on the Da...
The Architecture of System for Predicting Student Performance based on the Da...
 
Deep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearningDeep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearning
 
IRJET- Analysis of Student Performance using Machine Learning Techniques
IRJET- Analysis of Student Performance using Machine Learning TechniquesIRJET- Analysis of Student Performance using Machine Learning Techniques
IRJET- Analysis of Student Performance using Machine Learning Techniques
 
Design of an online expert system for career guidance
Design of an online expert system for career guidanceDesign of an online expert system for career guidance
Design of an online expert system for career guidance
 
Ha3612571261
Ha3612571261Ha3612571261
Ha3612571261
 
IRJET- Predicting Academic Performance based on Social Activities
IRJET-  	  Predicting Academic Performance based on Social ActivitiesIRJET-  	  Predicting Academic Performance based on Social Activities
IRJET- Predicting Academic Performance based on Social Activities
 
Articulo cientifico ijaerv13n12_05
Articulo cientifico ijaerv13n12_05Articulo cientifico ijaerv13n12_05
Articulo cientifico ijaerv13n12_05
 
applsci-10-03894.pdf
applsci-10-03894.pdfapplsci-10-03894.pdf
applsci-10-03894.pdf
 
applsci-10-03894 (1).pdf
applsci-10-03894 (1).pdfapplsci-10-03894 (1).pdf
applsci-10-03894 (1).pdf
 

More from eraser Juan José Calderón

Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...
Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...
Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...eraser Juan José Calderón
 
Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi,
Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi, Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi,
Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi, eraser Juan José Calderón
 
REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...
REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...
REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...eraser Juan José Calderón
 
Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...
Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...
Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...eraser Juan José Calderón
 
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...eraser Juan José Calderón
 
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...eraser Juan José Calderón
 
Ética y Revolución Digital . revista Diecisiete nº 4. 2021
Ética y Revolución Digital . revista Diecisiete nº 4. 2021Ética y Revolución Digital . revista Diecisiete nº 4. 2021
Ética y Revolución Digital . revista Diecisiete nº 4. 2021eraser Juan José Calderón
 
#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...
#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...
#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...eraser Juan José Calderón
 
PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021
PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021
PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021eraser Juan José Calderón
 
Expert Panel of the European Blockchain Observatory and Forum
Expert Panel of the European Blockchain Observatory and ForumExpert Panel of the European Blockchain Observatory and Forum
Expert Panel of the European Blockchain Observatory and Forumeraser Juan José Calderón
 
Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...
Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...
Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...eraser Juan José Calderón
 
"Experiencias booktuber: Más allá del libro y de la pantalla"
"Experiencias booktuber: Más allá del libro y de la pantalla""Experiencias booktuber: Más allá del libro y de la pantalla"
"Experiencias booktuber: Más allá del libro y de la pantalla"eraser Juan José Calderón
 
The impact of digital influencers on adolescent identity building.
The impact of digital influencers on adolescent identity building.The impact of digital influencers on adolescent identity building.
The impact of digital influencers on adolescent identity building.eraser Juan José Calderón
 
Open educational resources (OER) in the Spanish universities
Open educational resources (OER) in the Spanish universitiesOpen educational resources (OER) in the Spanish universities
Open educational resources (OER) in the Spanish universitieseraser Juan José Calderón
 
El modelo flipped classroom: un reto para una enseñanza centrada en el alumno
El modelo flipped classroom: un reto para una enseñanza centrada en el alumnoEl modelo flipped classroom: un reto para una enseñanza centrada en el alumno
El modelo flipped classroom: un reto para una enseñanza centrada en el alumnoeraser Juan José Calderón
 
Pensamiento propio e integración transdisciplinaria en la epistémica social. ...
Pensamiento propio e integración transdisciplinaria en la epistémica social. ...Pensamiento propio e integración transdisciplinaria en la epistémica social. ...
Pensamiento propio e integración transdisciplinaria en la epistémica social. ...eraser Juan José Calderón
 
Escuela de Robótica de Misiones. Un modelo de educación disruptiva.
Escuela de Robótica de Misiones. Un modelo de educación disruptiva.Escuela de Robótica de Misiones. Un modelo de educación disruptiva.
Escuela de Robótica de Misiones. Un modelo de educación disruptiva.eraser Juan José Calderón
 
La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...
La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...
La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...eraser Juan José Calderón
 
Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...
Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...
Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...eraser Juan José Calderón
 

More from eraser Juan José Calderón (20)

Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...
Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...
Evaluación de t-MOOC universitario sobre competencias digitales docentes medi...
 
Call for paper 71. Revista Comunicar
Call for paper 71. Revista ComunicarCall for paper 71. Revista Comunicar
Call for paper 71. Revista Comunicar
 
Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi,
Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi, Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi,
Editorial of the JBBA Vol 4, Issue 1, May 2021. Naseem Naqvi,
 
REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...
REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...
REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL LAYING DOWN HARMONIS...
 
Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...
Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...
Predicting Big Data Adoption in Companies With an Explanatory and Predictive ...
 
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
 
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
Innovar con blockchain en las ciudades: Ideas para lograrlo, casos de uso y a...
 
Ética y Revolución Digital . revista Diecisiete nº 4. 2021
Ética y Revolución Digital . revista Diecisiete nº 4. 2021Ética y Revolución Digital . revista Diecisiete nº 4. 2021
Ética y Revolución Digital . revista Diecisiete nº 4. 2021
 
#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...
#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...
#StopBigTechGoverningBigTech . More than 170 Civil Society Groups Worldwide O...
 
PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021
PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021
PACTO POR LA CIENCIA Y LA INNOVACIÓN 8 de febrero de 2021
 
Expert Panel of the European Blockchain Observatory and Forum
Expert Panel of the European Blockchain Observatory and ForumExpert Panel of the European Blockchain Observatory and Forum
Expert Panel of the European Blockchain Observatory and Forum
 
Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...
Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...
Desigualdades educativas derivadas del COVID-19 desde una perspectiva feminis...
 
"Experiencias booktuber: Más allá del libro y de la pantalla"
"Experiencias booktuber: Más allá del libro y de la pantalla""Experiencias booktuber: Más allá del libro y de la pantalla"
"Experiencias booktuber: Más allá del libro y de la pantalla"
 
The impact of digital influencers on adolescent identity building.
The impact of digital influencers on adolescent identity building.The impact of digital influencers on adolescent identity building.
The impact of digital influencers on adolescent identity building.
 
Open educational resources (OER) in the Spanish universities
Open educational resources (OER) in the Spanish universitiesOpen educational resources (OER) in the Spanish universities
Open educational resources (OER) in the Spanish universities
 
El modelo flipped classroom: un reto para una enseñanza centrada en el alumno
El modelo flipped classroom: un reto para una enseñanza centrada en el alumnoEl modelo flipped classroom: un reto para una enseñanza centrada en el alumno
El modelo flipped classroom: un reto para una enseñanza centrada en el alumno
 
Pensamiento propio e integración transdisciplinaria en la epistémica social. ...
Pensamiento propio e integración transdisciplinaria en la epistémica social. ...Pensamiento propio e integración transdisciplinaria en la epistémica social. ...
Pensamiento propio e integración transdisciplinaria en la epistémica social. ...
 
Escuela de Robótica de Misiones. Un modelo de educación disruptiva.
Escuela de Robótica de Misiones. Un modelo de educación disruptiva.Escuela de Robótica de Misiones. Un modelo de educación disruptiva.
Escuela de Robótica de Misiones. Un modelo de educación disruptiva.
 
La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...
La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...
La Universidad española Frente a la pandemia. Actuaciones de Crue Universidad...
 
Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...
Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...
Covid-19 and IoT: Some Perspectives on the Use of IoT Technologies in Prevent...
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 

IoT-based students interaction framework using attention-scoring assessment in eLearning. Muhammad Farhan & others

  • 1. Future Generation Computer Systems 79 (2018) 909–919 Contents lists available at ScienceDirect Future Generation Computer Systems journal homepage: www.elsevier.com/locate/fgcs IoT-based students interaction framework using attention-scoring assessment in eLearning Muhammad Farhan a,b , Sohail Jabbar a,c,d , Muhammad Aslam b , Mohammad Hammoudeh e , Mudassar Ahmad c , Shehzad Khalid f , Murad Khan g , Kijun Han d, * a Department of Computer Science, COMSATS Institute of Information Technology, Sahiwal, Pakistan b Department of Computer Science and Engineering, University of Engineering and Technology, Lahore, Pakistan c Department of Computer Science, National Textile University, Faisalabad, Pakistan d School of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea e School of Computing, Mathematics and Digital Technology, Manchester Metropolitan University, United Kingdom f Department of Computer Science, Bahria University, Islamabad, Pakistan g Sarhad University of Science and Information Technology, Peshawar, Pakistan h i g h l i g h t s • The focus is to develop IoT based interaction framework. • Next is the analysis of the student experience of electronic learning. • The learning behaviors of students attending remote video lectures are assessed. • Their behaviors are logged and the resulting multimedia data is analyzed. • Attention-scoring algorithm is setup for assessment of student learning experience. a r t i c l e i n f o Article history: Received 26 May 2017 Received in revised form 31 July 2017 Accepted 15 September 2017 Available online 4 October 2017 Keywords: Internet of Things (IoT) Interaction in eLearning Learning behavior Learning management system (LMS) Visual attention IoT interoperable services a b s t r a c t Students’ interaction and collaboration using Internet of Things (IoT) based interoperable infrastructure is a convenient way. Measuring student attention is an essential part of educational assessment. As new learning styles develop, new tools and assessment methods are also needed. The focus of this paper is to develop IoT-based interaction framework and analysis of the student experience of electronic learning (eLearning). The learning behaviors of students attending remote video lectures are assessed by logging their behavior and analyzing the resulting multimedia data using machine learning algorithms. An attention-scoring algorithm, its workflow, and the mathematical formulation for the smart assessment of the student learning experience are established. This setup has a data collection module, which can be reproduced by implementing the algorithm in any modern programming language. Some faces, eyes, and status of eyes are extracted from video stream taken from a webcam using this module. The extracted information is saved in a dataset for further analysis. The analysis of the dataset produces interesting results for student learning assessments. Modern learning management systems can integrate the developed tool to take student learning behaviors into account when assessing electronic learning strategies. © 2017 Elsevier B.V. All rights reserved. * Corresponding author. E-mail addresses: farhan@ciitsahiwal.edu.pk (M. Farhan), sjabbar@ntu.edu.pk (S. Jabbar), maslam@uet.edu.pk (M. Aslam), m.hammoudeh@mmu.ac.uk (M. Hammoudeh), mudassar@ntu.edu.pk (M. Ahmad), shehzad@bahria.edu.pk (S. Khalid), murad.csit@suit.edu.pk (M. Khan), kjhan@knu.ac.kr (K. Han). 1. Introduction In this paper, we have presented Internet of Things (IoT) based interaction framework using data collection workflow and an al- gorithm for attention scoring. The interacting agents to this sys- tem are students who are attending video lectures comprising an electronic learning component of their studies. Implementation and accessibility of any system can be enhanced with the help of https://doi.org/10.1016/j.future.2017.09.037 0167-739X/© 2017 Elsevier B.V. All rights reserved.
  • 2. 910 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 interoperability. This interoperability can be across domains from the perspective of internet connected objects or syntactic and or semantic. It can be used for the exchange of data among hetero- geneous devices and systems. Adoption of IoT infrastructure is not an easy task if devices are not interoperable. Computational intel- ligence with the help of machine learning and related areas for the development of interaction design can be helpful for students’ in- teraction framework using attention scoring intelligent algorithm. Most learning, business, entertainment, and correspondence are now happening over the web, and the measurement of infor- mation is rising due to the data available for processing as a result. It has driven the development of systems for assembling smaller packets of information from this corpus of big data. Multimedia data analysis for eLearning assessment is a new field of research. It is used to improve the selection of learning opportunities and to refine educational practices to better fit student needs [1]. An- alysts and designers of internet learning frameworks have started to investigate practically identical methods for extracting knowl- edge from student experiences on the internet. Internet-based learning frameworks are used in online courses or intuitive learn- ing situations. Online courses are offered through a course ad- ministration framework, such as Sakai (https://sakaiproject.org), Moodle (https://moodle.org), Blackboard (http://anz.blackboard. com/sites/international/globalmaster/), or learning platforms like DreamBox Learning (http://www.dreambox.com) and Knewton (https://www.knewton.com). Cases of effective learning in dif- ferent situations include those from Kaplan (http://www.kaptest. com), Khan Academy (https://www.khanacademy.org), and Agile Mind (http://www.agilemind.com). At this point, internet-learning frameworks use available information to change or adapt accord- ing to the behavior of the student, resulting in varied learning situations for individual students [2]. When learning, the behavior displayed by students is frequently indicative of the students’ cognitive activity, and this behavior can be used as an intermediary measurement of engagement. This method relies on the same types of learning information utilized as a part of student learning prediction. In addition to different measurements, for example, the amount of time a student spends on the web, whether a student has finished a course, recorded changes in the classroom or the school’s connection, participation, and lateness, are used to predict the learning experience. Consid- ering a student’s level of learning as induced by the student inter- action with the framework and other such sources of information, such as sanctioned test scores, is also useful. Student activity can be analyzed with a setup comprising a video camera. Computer and the multimedia data can be analyzed using machine learning techniques [3,4]. This setup facilitates students to interact with each other using IoT-based infrastructure and services [5,6]. The learning analytics can give instructors a mechanism to sup- port their goals through an iterative procedure improving the effi- cacy of their courses [7]. The learning analytics toolkit empowers educators to investigate student characteristics and conduct. This toolkit’s primary purpose is to process extensive information sets in microseconds, keeping in mind that the ultimate aim is to help both educators and students to think about innovative upgraded demonstration and learning situations and to recognize opportu- nities for action and change [8]. The use of intelligent algorithms to automate the process makes this investigating more effective. Machine learning is a field dealing with smart algorithms. Ma- chine learning methods involve information mining, managing unstructured information, discovering samples and symmetries in the information, and separating semantically significant data. Attention scoring is an essential and integral part of the interactive assessment of the student learning experience [9]. The activities of the students in the eLearning environment can be effectively modeled and measured, and this paper proposes a method for assessing the learning experience using a measurement of student attention based on the observation of the face and eyes. The pro- posed methodology is an attention-scoring model (ASM) described later in the paper. The paper is organized into six principal sections. The next section presents a review of the relevant scholarship to date. Web and learning analytics are discussed to highlight the importance of data in the eLearning domain. Section 3 describes the IoT-based in- teraction in eLearning using proposed ASM [9], including the work- flow, the model, the algorithm, and the mathematical formulation. The workflow and algorithm are presented using diagrammatic and pseudo code based approaches. The mathematical formulation of the model is elaborated in Section 3.2. Section 4 analyzes the scoring data using linear and generalized linear models. Section 5, presents the results achieved by applying different test methods to the data collected using the ASM and some further discussion. Section 6 offers some conclusions and outlines directions for future research. 2. Literature review We, humans, are surrounded by many of the objects arranged in the form of different network settings, which we call them as Internet of Things (IoT) [10]. This type of arrangement of devices in the connected scenario leads us towards ubiquitous computing and smarter learning setups. The authors of [11] found that gam- ing practices, for example, clicking until the system gives a right answer and progressing inside of the educational program, were firmly connected with a reduction in learning for students with below normal scholastic accomplishment levels. Accordingly, they adjusted the framework to identify and react to these students and furnish them with additional activities. This produced a significant improvement in learning [11]. Web-learning frameworks mine the students’ data to recognize student practices linked with learn- ing [12]. The authors discussed a Blackboard Vista-upheld course and discovered variables that connected with the student’s most recent grade. The authors demonstrate that motivation is the prin- cipal variable influencing the execution of tasks by online students, confirming its significance as a source of instructive efficiency [13]. The author of [14] states that student experience, as measured by the ability to keep up, is vital for organizations offering online courses [13]. Instructive Information Mining (IIM) [15] is another research field concerned with creating and applying automated techniques to recognize substantial accumulations of instructive information. The goal of IIM is to understand better how students learn and to recognize the settings in which the teachers figure out how to enhance useful results and to clarify and add information to learn- ing material. This can be done using data compatibility and IoT- based interacting devices [16,17]. IIM is an interdisciplinary field, which combines systems and procedures for software engineering, instruction design, and machine learning [18]. Online learning management systems are developed using web technologies and offer various functionalities to students and teachers. Interactive and graphic representations of the statistical results produced using different tools help students to visualize the results so that they can take full advantage of them and adapt as necessary. 2.1. Web data analytics This utilization of web data investigates online conduct by using instruments that log and report web page visits, the location of the user, and the links that were navigated. This type of web investigation is used to understand and enhance how individuals use the web. However, now organizations have developed strate- gies to track increasingly complex client interactions with their
  • 3. M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 911 sites [19,20]. Through the web social activities, for example, book- marking popular destinations, presenting on blogs or Twitter, and commenting on stories, can be traced and analyzed. Two areas that are relevant to the utilization of enormous information on learning are IMM and learning assessment [21–24]. For the most part, IMM searches for new samples of data and develops new calculations and new models, while learning research applies known models to instructional frameworks [25,26]. Advancements in systems for various levels of information mining and extensive information display have been critical for mining educational information [21]. Big data does not have a consistent size; any number allocated to characterize it would change as processing innovations advance to handle more information [27–29]. The research on machine learn- ing has yielded strategies for information mining that find new and conceivably valuable data in unstructured information [30]. 2.2. Learning analytics Learning investigation refers to the transformation of an ex- tensive variety of information, delivered by the teacher and ac- cumulated for the benefit of the students, with the goal of eval- uating academic advancement, anticipating future performance, and identifying potential issues [31,32]. The objective of learning investigation is to empower instructors and schools to tailor in- structive opportunities to each student’s needs and capacity [20]. In contrast to IIM, learning investigation has for the most part not addressed the advancement of new computational strategies for information assessment, but instead addresses the use of known routines and models to answer critical inquiries that influence student learning and learning frameworks [7,21,33]. The objectives of learning investigation are to empower instructors and schools to tailor instructive opportunities to every student [21]. Web analyt- ics for knowledge extraction in eLearning is necessary and essential for the next generation of learning management systems. New and innovative learning approaches require new pedagogical and assessment methods [9,34] to be formulated and used to measure and improve the process efficiently. Attention measurement plays a critical part in improving the student learning experience as well as teaching performance [35,36]. An ASM [9] for this process is proposed here. 3. IoT-based interaction in eLearning Students’ interaction and collaboration in IoT-based infrastruc- ture are convenient. Students set up their details through learning management system (LMS) and allow fellows to interact with them as per choice and need for the discussion on any selected topic. Students share their location, availability and other contact details using LMS. Attention scoring module assesses attention of the student in the video lecture [37]. This process is done using Al- gorithm 1. Topic wise analysis of students’ attentiveness provides information to other students using LMS. The system provides interaction opportunities based on their grip or weakness on the topics as shown in Fig. 1. 3.1. Attention-scoring model Online learning offers several advantages over traditional classroom-based learning [38]. The number of students that can take the class is not constrained by the size of a physical class- room. Learning management systems (LMS) are web-based and are a platform on which to fabricate and convey modules and courses. Open-source versions include Sakai (https://lms.brocku. ca/portal/), ILIAS (http://www.ilias.de/docu/ilias.php?baseClass= ilrepositorygui&reloadpublic=1&cmd=frameset&ref_id=1) and Moodle. The proposed model i.e. attention-scoring model (ASM) in- corporates an accepted model. This model can detect student movement from fundamental behavioral information, i.e., the stu- dents’ connections with a teacher [39]. The video camera mon- itors the students’ activities while watching recorded lectures. A large amount of academic content is being generated in the medium of video, making it a good candidate for multimedia big data [40,41]. The video sequence of the student’s activity is analyzed with the help of EmguCV (http://www.emgu.com/wiki/ index.php/Main_Page), a library used for building computer vision applications. On the back end, OpenCV (http://opencv.org/) is used. Image frames are processed in a sequential order. Each image undergoes analysis to detect the face, the eyes, and the state of the eyes, i.e., whether the eye is open or closed as shown in Fig. 2. The process starts with the video camera or webcam by taking video stream of the student, and the subsequent steps are: Step 1: Image frames are extracted from the video stream. Step 2: Face is detected in each frame and image segment is cropped. Step 3: Eyes are sought for and cropped out of the face image if found. Step 4: State of the eyes is classified as either opened or closed. Step 5: Scores and other information extracted during step 2 to 4 are saved. The image is not processed further if a face is not detected in the image. If a face is detected, the image is processed, and the score is calculated using the ASM Scoring Algorithm. This algorithm is applied to a sequence of images or a video stream. One by one, the frames are extracted from the video stream. Each frame is searched for multi-scale faces. After detection, the face detection score is saved to the log file, the face portion of the image is cropped, and all faces in that particular frame are kept in a generic array. Then one face image is taken from that array and is searched for eyes. If eyes are identified, then that portion of the face image is cropped, the eye detection score is logged, and those are kept in a separate array. Now each eye image is taken from the collection of cropped images and checked to see whether the eyes are open or closed. Then the appropriate values are assigned to the log file. This score is saved for further processing and the validation of the results. Cronbach’s alpha test is then applied using an SPSS software tool (http://www-01.ibm.com/software/analytics/spss/) to validate the dataset collected using the developed tool. The total number of items are 8, and the statistical reliability value is 0.852, which confirms that the dataset is valid. Our focus in developing the model is: 1. Predicting future learning behavior by making models that link essential data such as student learning information, inspiration, metacognition, and demeanor; 2. Discovering or enhancing models that describe the subject to be learned and ideal instructional delivery; 3. Studying the impact of the various types of pedagogical support; and 4. Advancing relevant information about learning and stu- dents through building computational models that fuse models representing the student, space, and the teaching method [42]. 3.2. Mathematical formulation of ASM ASM’s mathematical formulation represents the formal work- ing of the module. The face detection score is calculated as zero if no face is found and calculated as one for each face, as denoted by Eq. (1): F (f ) = y ⎧ ⎪⎨ ⎪⎩ 0 if no face n ∑ i=1 fi on each face (1)
  • 4. 912 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 Fig. 1. IoT interoperable infrastructure and services based interaction of students in eLearning. Detection of the eyes is calculated in the same way, as denoted by Eq. (2): E (f ) = x ⎧ ⎪⎨ ⎪⎩ 0 if no eye n ∑ i=1 ei on each eye (2) where f is a single frame captured through a camera, Ts represents the total score of detection in a second, as denoted in Eq. (3): Ts = n ∑ i=5 (E (fi) + F (fi)) (3) Ts is the ideal case, whereas λ represents environmental factors affecting the results, as represented in Eq. (4): T′ s ≈ lim x→1 λxTs ( d dx Ts (x) ) ≈ (λ1Ts) (4) ∵ 0 < λ ≤ 1 When λ = 1, T′ s = Ts such that the effects of error-prone factors, like resources, time, processing, etc., are nullified. Then, using v = ∑n i=1 (xi), a single image extracted from the video stream. It uses the ASM to collect the scoring data, so pre-trained XML cascades are used as subroutines in the algorithm. This algorithm creates a strong predictor by combining weighted simple weak predictors in a linear fashion. One predictor is assigned to all the images, and this can be calculated by taking the inverse of the total number of positive candidate images. If we have N positive images and the weight of all the positive images is w, then we can define the predictor function using Eq. (5). A pseudo-code representation
  • 5. M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 913 elaborates on the functioning of the model and helps to work out computational time complexity. The asymptotic time complexity of the ASM algorithm is O (n2 ). Table 1 Variable means for student data. Face Frontal or profile Eyes Number of eyes FPS Total score 0.91 0.85 0.91 0.85 0.51 0.88 Furthermore, ASM uses three different trained XML cascades. One is for frontal or profile face detection, one for eye detection, and the last one for determining whether the eyes are open. These cascades are used to calculate the score for each frame extracted from the video stream grabbed from the webcam. We calculate the score using Eq. (6): h (xi) = predict ( p ∑ i=1 kjhj (xi) ) (5) n ∑ i=1 SF (xi) = ⎧ ⎪⎨ ⎪⎩ 0 if no face m ∑ j=0 Fi + p ∑ k=0 Ej + EOC (xi) otherwise (6) SF Score computed in a frame Fi Number of faces detected in a frame Ej Number of eyes detected in a frame EOC Either eye open or closed xi Individual frame or image being processed for score By looking at this information, teachers can identify students who may require additional help or support and distinguish areas in which they are struggling [43]. Learning frameworks usually track the students at their expertise level, e.g., the quadratic math- ematical statement as shown in Table 1. This analysis can help students to identify what to focus on and teachers to know the areas where they need to develop further guidelines [44]. Pattern analysis, in general, refers to the act of gathering data and endeavoring to detect the next example, or pattern, in the data. Online organizations, such as Khan Academy, use pattern examination to anticipate what students are intrigued by or how learner investment increases or decreases. In education, pattern analysis answers questions such as what changes happen in stu- dent learning over time. At the school level, pattern investigation can be utilized to analyze test scores and other student markers over time and to help to assess the impact of various strategies as shown in Table 2. In IMM, pattern investigation regularly refers to methods for separating a basic sample, which may be somewhat or entirely obscured by information that does not contribute to the model, i.e., noise. Despite the fact that the real information required for pattern investigation changes contingent upon what data is at a premium, usually extensive information from no less than three points in time is required. The data analysis group is, generally, more tolerant of open experimentation attempts as they drive information mining and examination innovations [45]. As learning examination, practices have been connected principally with advanced education up to this point. Expanding the utilization of eLearning offers chances to coordi- nate appraisal and realization with the goal that data expected to enhance future guidelines can be accumulated; when students are learning on the web, there are numerous chances to abuse the force of innovation for a developmental evaluation. The same innovation that supports learning exercises also supports data collection, and that data can be utilized for assessment. The objective of making an interconnected input framework aims to guarantee that key choices about learning are made in an informed way, the informa- tion is accumulated, and made open at all levels of the learning framework to ensure constant adaptation and improvement.
  • 6. 914 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 Fig. 2. ASM workflow. The data collection module used to monitor and collect the data for student attentiveness using a webcam. Table 2 Cluster centers for the attention assessment variables. No. Face Frontal or profile Eyes Number of eyes FPS Total score 1 1 0.5 1 0.5 0.25 0.71 2 1 1 1 1 0.2 1 3 1 0.5 1 0.5 0.75 0.71 4 0 0 0 0 0.5 0 5 1 1 1 1 1 1 6 0 0 0 0 0 0 7 1 1 1 1 0.75 1 8 1 1 1 1 0.5 1 9 1 0.5 1 0.5 0.5 0.71 10 1 0.5 1 0.5 1 0.71 4. Linear and generalized linear models A direct relapse model is a routine technique for fitting a quantitative model to information. It is suitable for use when the objective variable is numeric and continuous. The gathering of data focuses with non-Gaussian distributions. Straight relapse models are iteratively fit to the information after changing the objective variable to a certain numeric value. A dataset with a numeric value, thorough target variable, develop the same model, using an alternate count. The calculated estimation is parameterized by the scattering of the objective variable and an associated limit relating the mean of the objective to the inputs as shown in Table 3. Examples of utilizing expectation incorporate tasks like distin- guishing certain student practices, such as gaming the framework, taking part in inappropriate conduct, or neglecting to answer an inquiry accurately regardless of having an ability as shown in Table 4. The model has been utilized for students’ assessment that what practice as a part of an online learning environment. Utilizing these measures, educators can identify students who are not engaging and those who are attempting to but are strug- gling, and then formulate a guideline for keeping the group at the same level. Ordinarily, the point-by-point learning information the framework gives can be broken into student subgroups, for instance, to assess how students without a course perform, male and female advancement in the course, how the course performs by an educator or by year. The learning framework information can support investigation of how well students learn with specific interventions, and how resolutions could be advanced. 5. Results and discussion These results are derived from statistical analysis using various methods. The variables and data utilized in each instance are the same to make the outcome more robust and reliable. Working in- side of whatever parameters are set by the establishment in which the course is offered, the educator explains the course is learning destinations and recognizes assets and encounters through which those learning objectives can be achieved as shown in Fig. 3. The instructed critical thinking allows the students to work through complex issues and construct the relevant frameworks, e.g., the way related issues are settled and insights to help them are indi- cated. 5.1. Kolmogorov–Smirnov test The Kolmogorov–Smirnov test is a non-parametric test com- paring two means. The paired and the two-sample tests are per- formed. The statistic calculated is the gathered D estimation. For similar portions, the estimation approaches zero. If the p-value is under 0.05, then we dismiss the assumption and acknowledge the theory at the 95% level of certainty [46] as shown in Table 5. The two samples being looked at originating from the ‘‘total_score’’
  • 7. M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 915 Table 3 Summary of the multinomial regression model. Coefficients Intercept Face Frontal or profile Eyes Number of eyes Total score FPS 1 −100.46 21.93 −26.49 21.93 −26.49 12.82 14.89 2 −83.35 −8.54 14.72 −8.54 14.72 3.82 9.18 Std. Errors 1 63158.43 15120.88 20279.59 15120.88 20279.59 5714.65 12033.86 2 297.10 297.95 631.39 297.95 631.39 2155.06 6166.24 Value/SE (Wald statistics) 1 0.00159 0.0014 −0.0013 0.0014 −0.0013 0.0022 0.0012 2 0.2805 −0.0286 0.0233 −0.0286 0.0233 0.0017 0.0014 Residual Deviance: 0.0001 Log likelihood: −0.000 (8 df) AIC: 16.0001 Pseudo R-Square: 1.0000 Fig. 3. Analysis of the response of attentiveness using all variables of ASM using ANOVA test. This chart shows participating variables for classifying the attentive- ness of the student. Table 4 Analysis of deviance for response of attentiveness with ANOVA test. Attributes LR Chisq Df Pr (>Chisq) Face 0.0000398 2 1 Frontal or profile 0.0000451 2 1 Eyes 0.0000398 2 1 Number of eyes 0.0000451 2 1 Total score 0.0000159 2 1 FPS −0.000151 2 1 Table 5 Kolmogorov–Smirnov test results. STATISTIC P-VALUE D | two sided 1 Alternative two-sided <2.2e−16 Dˆ− | less 0 Alternative exact two-sided <2.2e−16 Dˆ+ | greater 1 Alternative less 1 Alternative greater <2.2e−16 variable, accumulated by ‘attentiveness’, with qualities zero and one. 5.2. Wilcoxon signed rank and rank sum tests The two-sample, non-parametric Wilcoxon signed rank test is performed on the two predetermined samples, and these two sam- ples need to be combined. The speculation is that the dispersals are the same. This test does not predict that the two specimens will be equally dispersed. If the p-value is less than 0.05, then we dismiss the theory and acknowledge the assumption, at the 95% level of certainty. The two samples being compared are two variables, ‘total_score’ and ‘frontal_or_profile’ as shown in Table 6. The two- sample, non-parametric Wilcoxon rank sum test, equivalent to the Mann–Whitney test, is performed on the two predefined exam- ples. The theory is that the movements are the same, i.e., there is no shift in the region of the two flows. This test does not predict that the two samples are ordinarily dispersed. However, it does accept they have assignments of the same shape. If the p-value is less than 0.05, then we dismiss the assumption and acknowledge the theory that the two samples have diverse medians, at the 95% level of certainty. The two samples being compared come from the ‘total_score’ variable, grouped by ‘attentiveness,’ with values ‘0’ and ‘1’. Since the value is not equal to zero, this means the total score is dependent on the face, which either is frontal or in profile. It is important that the face location be set to the correct aspect. Frontal face indicates the student is attentive and concentrating on the video lecture [47]. The student’s attention gives us the correct score measurement technique, indicating that the ASM is accurate. 5.3. Two-sample F-test The two-sample F-test is performed on the two predefined sam- ples. The theory is that the extent of the differences of the values from which they were pulled is equivalent to one. This test accepts that the two samples are normally distributed. If the p-value is less than 0.05, then we dismiss the assumption and acknowledge the theory that the two samples have different variances, at the 95% level of certainty [48]. The two samples come from the ‘total_score’ variable are compared, are grouped by the ‘attentiveness’ attribute, with values 0 and 1 as is shown in Table 7. 5.4. Correlation test The two-sample correlation test is performed on the two pre- defined samples. The two samples are expected to correspond. The theory is that the two specimens have no relationship as shown in Table 9. If the p-value is less than 0.05, then we dismiss the assumption and acknowledge the theory that the samples are associated, at the 95% level of certainty. The two samples being compared are the variables, ‘total_score’ and ‘frontal_or_profile’ as shown in Table 8. Relationship mining includes the location of connections be- tween variables in a dataset. For instance, relationship mining can distinguish the connections between items bought in web shop- ping. Association mining can be used to discover student mistakes, which happen simultaneously and for rolling out improvements to educating methodologies. These strategies can be used to work with a learning administration framework, with student grades, or to sort out such inquiries. The next example is mining to capture the associations among events, and discovering natural groupings.
  • 8. 916 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 Table 6 Wilcoxon test results of the validation of ASM. Wilcoxon signed rank test Wilcoxon rank sum test V 3428 W 0 P-value <2.2e−16 P-value <2.2e−16 Alternative hypothesis True location shift is not equal to 0 Alternative hypothesis True location shift is not equal to 0 Fig. 4. Correlation for attentiveness measure for input variables for the collected data. Table 7 Two-sample f-test results performed on attention score data. Parameter Test score Hypothesized ratio 1 Numerator df 819 Denumerator df 1079 The correlation is drawn for the data collected using the ASM data collection module. The total number of variables is 6, i.e., frames per second, face frontal or in profile, a number of eyes, total score, face present or not, and total eyes detected. The key educational uses of relationship mining include revealing the relationship between student activities and discovering which pedagogical methodologies [49] lead to more effective learning. This last field is of increasing significance, and it is suggested that it will offer scientists some assistance in building automated frameworks that model how viable instructors work by mining their use of useful frameworks [50]. The Conditional Tree Model for classification is summarized in Fig. 4. Each range is investigated in more detail alongside cases from both industry practice and scholarly research. Numerous learning and innovation specialists are excited about the possibility of infor- mation driving the student experience as shown in Fig. 5. Student data analysis empowers a learning framework that only gives the appropriate measure of direction. Various specialists warn against using an examination alone to identify which topics or abilities students work on next or whether they progress to the next stage. Consequently, withholding a student on the presumption that difficulty with one topic will prevent them from progressing in another may not be the best strategy. Student information display has been embraced in the manufacture of versatile hypermedia, recommender, and mentoring frameworks. A well-known strat- egy for evaluating student information is Corbett and Anderson’s knowledge tracing model, which is based on the Bayesian system and it assesses the likelihood considering observations of his or her attempts to perform the task. 6. Conclusion and future work We have found that comparison is a suitable examination pro- cedure to break down the complex and multi-directional con- nections in inputs and learning. Working with data and utilizing information mining is quickly becoming fundamental to the educa- tion sector. To interpret information collected for visual attention assessment requires systematic learning of the predictor, analysts have hitherto been the predominant group to utilize the tech- nique. Advances in visual information, examination, and human– computer interface configuration can make it possible by using interoperable devices. Working from student information can help instructors to both track and improve student progress, and to understand which instructional practices are effective using intel- ligent algorithms. The student can analyze their evaluation infor- mation to distinguish their strengths, shortcomings and to set their learning objectives by collaborating with each other using IoT- based infrastructure and services. The analysis of these activities can also indicate to the instructor that the visual arrangements of the lecture need to be improved. Further research is required in this field with the specific aim of verifying these results for different types of online courses, as Table 8 Two-sample correlation test results using ‘‘total score’’ and frontal ‘‘face or profile face’’ variables. Parameters P-value Degrees of freedom 9098 Alternative two-sampled <2.2e−16 Sample estimates Alternative less 1 Correlation 0.9761 Alternative greater <2.2e−16 Statistic Confidence interval T 428.3963 Two-sampled 0.9751,0.977 Less −1, 0.9769 Greater 0.9753, 1
  • 9. M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 917 Table 9 Correlation of the data using Pearson method. Fig. 5. Decision tree for the data. This is created by the decision tree classifier and collected data was used to train the classifier. well as for classroom-based courses and the approaches leading to innovative ideas. A step forward is required in the assessment of the relationship between the progressive structures of teaching and learning in colleges and universities. Consolidating diverse in- formation sources to make claims about student learning is well es- tablished and loaded with challenges in assessment [51], and when applied to high-stakes activities, it must meet proper standards for objective student assessment. Better interaction opportunities can be offered to students if they are aware of their fellows’ progress, strengths, and weaknesses. Interoperable IoT-based services and infrastructure can help them to collaborate and interact in a better way. Acknowledgments This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2016R1D1A1B03933566). This study was supported by the BK21 Plus project (SW Human Resource Development Program for Supporting Smart Life) funded by the Ministry of Education, School of Computer Science and Engineering, Kyungpook National University, Korea (21A20131600005). References [1] H. Al-Sakran, An agent-based architecture for developing e-learning system, Inform. Technol. J. 5 (1) (2006) 121–127. [2] A. Paul, et al., Smartbuddy: defining human behaviors using big data analytics in social internet of things, IEEE Wireless Commun. 23 (5) (2016) 68–74. [3] S.M. Alessi, S.R. Trollip, Multimedia for Learning: Methods and Development, Allyn & Bacon, 2001 Incorporated. [4] L. Chen, et al., Towards automated assessment of public speaking skills using multimodal cues, in: Proceedings of the 16th International Conference on Multimodal Interaction, ACM, 2014. [5] S. Jabbar, et al., Semantic interoperability in heterogeneous iot infrastructure for healthcare, Wireless Commun. Mobile Comput. 2017 (2017). [6] I. Farris, et al., MIFaaS: A Mobile-IoT-Federation-as-a-Service Model for dy- namic cooperation of IoT Cloud Providers, Future Gener. Comput. Syst. 70 (2017) 126–137.
  • 10. 918 M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 [7] A.L. Dyckhoff, et al., Design and implementation of a learning analytics toolkit for teachers, J. Educ. Technol. Soc. 15 (3) (2012) 58–76. [8] E.W. Wiley, R.J. Shavelson, A.A. Kurpius, On the factorial structure of the SAT and implications for next-generation college readiness assessments, Educ. and Psychol. Measur. 74 (5) (2014) 859–874. http://dx.doi.org/10.1177/ 0013164414528332. [9] S.P. Borkulo, et al., What can be learned from computer modeling? Comparing expository and modeling approaches to teaching dynamic systems behavior, J. Sci. Educ. Technol. 21 (2) (2011) 267–275. [10] J. Gubbi, et al., Internet of Things (IoT): A vision, architectural elements, and future directions, Future Gener. Comput. Syst. 29 (7) (2013) 1645–1660. [11] A. Abualkishik, K. Omar, Framework for translating the Holy Quran and its reciting rules to Braille code, in: International Conference on Research and Innovation in Information Systems (ICRIIS), 2013, IEEE, 2013. [12] A. Truncali, et al., Teaching physicians to address unhealthy alcohol use: A randomized controlled trial assessing the effect of a Web-based module on medical student performance, J. Substance Abuse Treat. 40 (2) (2011) 203–213. [13] S. Krause, et al., Implicit interpersonal attraction in small groups automatically activated evaluations predict actual behavior toward social partners, Soc. Psychol. Person. Sci. (2014) 14–20. [14] F. Hess, B. Saxberg, Schooling rebooted, Educ. Next 14 (2) (2014). [15] J. Chai, et al., eCROPS-CA: a systematic approach toward effective and sustain- able cancer prevention in rural China, BMC Cancer 15 (1) (2015) 233. [16] K.R. Malik, et al., Multiagent semantical annotation enhancement model for IoT-based energy-aware data, Int. J. Distrib. Sens. Netw. (2016). [17] A. Abuarqoub, M. Hammoudeh, T. Alsboui, An overview of information ex- traction from mobile wireless sensor networks, in: Internet of Things, Smart Spaces, and Next Generation Networking, Springer, 2012, pp. 95–106. [18] M. Deutsch, et al., World professional association for transgender health emr working group. Electronic medical records and the transgender patient: recommendations from the World Professional Association for Transgender Health EMR Working Group, J. Am. Med. Inform. Assoc. 20 (4) (2013) 700–703. [19] S. Alkhalaf, et al., E-learning system on higher education institutions in KSA: at- titudes and perceptions of faculty members, Procedia Soc. Behav. Sci. 47 (2012) (2012) 1199–1205. [20] A.Y. Yu, et al., Can learning be virtually boosted? An investigation of online social networking impacts, Comput. Educ. 55 (4) (2010) 1494–1503. [21] M. Alkhattabi, D. Neagu, A. Cullen, Assessing information quality of e-learning systems: a web mining approach, Comput. Hum. Behav. 27 (2) (2011) 862–873. [22] J. Arenas-Gaitán, P.E. Ramírez-Correa, F.J. Rondán-Cataluña, Cross cultural analysis of the use and perceptions of web based learning systems, Comput. Educ. 57 (2) (2011) 1762–1774. [23] D. Detmer, Model: improving health through robust population health records, J. Am. Med. Inform. Assoc. 17 (2010) 367–369 The website linked in the sixth reference, http://dpc.senate, J. Am. Med. Inform. Assoc 19(6) (2012) 1121. [24] B.G. Garrick, D. Pendergast, The impact of national agenda on a local education authority’s website: a visual semiotic analysis, Cambridge J. Educ. 44 (3) (2014) 299–317. [25] T.H. Eysink, et al., Learner performance in multimedia learning arrangements: An analysis across instructional approaches, Amer. Educ. Res. J. 46 (4) (2009) 1107–1149. [26] P.E. Ramírez-Correa, J. Arenas-Gaitán, F.J. Rondán-Cataluña, Gender and ac- ceptance of E-learning: A multi-group analysis based on a structural equation model among college students in Chile and Spain, PLoS One 10 (10) (2015) e0140460. [27] M.D.-W. Reddekopp, J. Stausberg, ICD-10 codes used to identify adverse drug events in administrative data: a systematic review, J. Am. Med. Inform. Assoc. 21 (3) (2014) 547–557. [28] Z. Ts, et al., Design and development of an international clinical data exchange system: the international layer function of the Dolphin Project. PubMed com- mons, J. Am. Med. Inform. Assoc. 18 (5) (2014) 683–689. [29] M.-L. Tseng, R.-J. Lin, H.-P. Chen, Evaluating the effectiveness of e-learning system in uncertainty, Indus. Manag. Data Syst. 111 (6) (2011) 869–889. [30] S. Narayan, S.D. Gowda, Discrimination of handwritten and machine printed text in scanned document images based on Rough Set theory, in: World Congress on Information and Communication Technologies (WICT), 2012, IEEE, 2012. [31] J. Bowman, et al., The development, content validity and inter-rater reliability of the SMART-Goal Evaluation Method: A standardised method for evaluating clinical goals, Aus. Occup. Therapy J. (2015). [32] A.S.M. Niessen, R.R. Meijer, J.N. Tendeiro, Predicting performance in higher education using proximal predictors, PLoS One 11 (4) (2016) e0153663. [33] M. Veldhuis, M. van den Heuvel-Panhuizen, Primary school teachers’ assess- ment profiles in mathematics education, PLoS One 9 (1) (2014) e86817. [34] P. Jagodziński, R. Wolski, Assessment of application technology of natural user interfaces in the creation of a virtual chemical laboratory, J. Sci. Educ. Technol. 24 (1) (2014) 16–28. [35] N. Kienstra, et al., Doing philosophy effectively: Student learning in classroom teaching, PLoS One 10 (9) (2015) e0137590. [36] Y.-F. Wang, et al., A new method for computing attention network scores and relationships between attention networks, PLoS One 9 (3) (2014) e89733. [37] M. Farhan, et al., Real-time imaging-based assessment model for improving teaching performance and student experience in e-learning, J. Real Time Image Process. (2017) 1–14. [38] B.S. Worm, Learning from simple ebooks, online cases or classroom teaching when acquiring complex knowledge. A randomized controlled trial in respira- tory physiology and pulmonology, PLoS One 8 (9) (2013) e73336. [39] R. Ellaway, K. Masters, AMEE Guide 32: e-Learning in medical education Part 1: Learning, teaching and assessment, Med. Teacher 30 (5) (2008) 455–473. [40] M. Farhan, Multimedia based qualitative assessment methodology in eLearn- ing: student teacher engagement analysis, Multimedia Tools and Applications (2016) 1–15. [41] K.R. Malik, et al., Big-data: transformation from heterogeneous data to semantically-enriched simplified data, Multimedia Tools Appl. 75 (20) (2016) 12727–12747. [42] M.K. Tallent-Runnels, et al., Teaching courses online: A review of the research, Rev. Educ. Res. 76 (1) (2006) 93–135. [43] B.P. Woolf, Building Intelligent Interactive Tutors: Student-Centered Strategies for Revolutionizing E-Learning, Morgan Kaufmann, 2010. [44] M.A. Guzmán Guzmán, The smart test system: teachers’ views about this formative assessment for mathematics (2014). [45] P.M. Enock, S.G. Hofmann, R.J. McNally, Attention bias modification training via smartphone to reduce social anxiety: a randomized, controlled multi-session experiment, Cogn. Therapy Res. 38 (2) (2014) 200–216. [46] P.T. Terenzini, R.D. Reason, Rethinking between-college effects on student learning: A new model to guide assessment and quality assurance, in: Measuring Quality of Undergraduate Education in Japan, Springer, 2014, pp. 59–73. [47] F. Donkor, Assessment of learner acceptance and satisfaction with video-based instructional materials for teaching practical skills at a distance, Internat. Rev. Res. Open Distrib. Learn. 12 (5) (2011) 74–92. [48] J. Flynn, The effect of mobile phone attachment on an attention task among secondary school and college students, Bachelors Final Year Project, Dublin Business School, 2014. [49] I.D. Beatty, W.J. Gerace, Technology-enhanced formative assessment: A research-based pedagogy for teaching science with classroom response tech- nology, J. Sci. Educ. Technol. 18 (2) (2009) 146–162. [50] M.A. Lumley, et al., The relationship of chronic and momentary work stress to cardiac reactivity in female managers: Feasibility of a smart phone–assisted assessment system, Psych. Med. 76 (7) (2014) 512–518. [51] D.C. Frezzo, J.T. Behrens, R.J. Mislevy, Design patterns for learning and assess- ment: facilitating the introduction of a complex simulation-based learning environment into a community of instructors, J. Sci. Educ. Technol. 19 (2) (2009) 105–114. Muhammad Farhan is Assistant Professor at COMSATS In- stitute of Information Technology, Sahiwal Campus, Pak- istan. He is a Ph.D. Scholar at Department of Computer Sciences and Engineering in University of Engineering and Technology (UET), Lahore, Pakistan. He had worked as instructor computer sciences in Virtual University of Pakistan (VU). He obtained MSCS from University of Man- agement and Technology (UMT), Pakistan. He has received BSCS from Virtual University of Pakistan (VU). Currently, he has 11+ years of teaching experience. His interests in- clude Digital Image Processing, Computer Vision, eLearn- ing and Computer Programming. He has published about 30 research articles. Sohail Jabbar is an Assistant Professor at Department of Computer Science, National Textile University, Faisal- abad, Pakistan. He has been Post-Doctorate Researcher at Network Lab, Kyungpook National University, Daegu, South Korea. He also served as Assistant Professor with the Department of Computer Science, COMSATS Institute of Information Technology (CIIT), Sahiwal and headed Networks and Communication Research Group there. He received many awards and honors from Higher Education Commission of Pakistan, Bahria University, CIIT, and the Korean Government. He received the Research Productiv- ity Award from CIIT in 2014 and 2015. He has been engaged in many National and
  • 11. M. Farhan et al. / Future Generation Computer Systems 79 (2018) 909–919 919 International Level Projects. His research work is published in various renowned journals and magazines of IEEE, Springer, Elsevier, MDPI, Old City Publication and Hindawi, and conference proceedings of IEEE, ACM, and IAENG. He has been the reviewer for leading journals (ACM TOSN, JoS, MTAP, AHSWN, ATECS, among many) and conferences (C-CODE 2017, ACM SAC 2016, ICACT 2016, among others). He is currently engaged as TPC member chair in many conferences. He is guest editor of Sis in Future Generation Computer Systems (Elsevier), Peer-to-Peer Networking and Applications (Springer), Journal of Information and Processing System (KIPS), Cyber–Physical System (Taylor & Francis). His research interests include Internet of Things, Wireless Sensor Networks and Software Defined Networking. Muhammad Aslam is an Associate Professor at Univer- sity of Engineering and Technology, Lahore, Pakistan. He has Six years experience as Software Architecture Design, Team Leading, Team Building, and Software Project, four- teen years experience as Research and Development as well as teaching at Postgraduate level (Supervising Ph.D. and M.Sc. Theses). Completed his Ph.D. in Computer Sci- ences (CGPA: 8.9/10) session 20012005, Cinvestav-IPN, Mexico (Cultural Exchange Scholarships between Pak- istan and Mexico). His research and teaching interests are Knowledge Based Systems, Expert Systems, Intelli- gent Agents, Human–Computer Interaction, and Computer Supported Cooperative Work, Cooperative Writing and Authoring, Communication, Coordination, Aware- ness, Cooperative Learning, Modern Operating Systems. He won the award of merit scholarship from Board of Intermediate and Secondary Education, Sargodha Division, Pakistan (19841986). He is also awarded merit scholarship during BSc. Agricultural Engineering from Faculty of Agricultural Engineering, University of Agricultural, Faisalabad, Pakistan (19871991). He was also awarded Cultural Ex- change Scholarship between Pakistan and Mexico for higher studies (20002004) for Ph.D. studies. He has several publications. Mohammad Hammoudeh is a Senior Lecturer in Com- puter Networks and Security in the School of Computing, Mathematics and Digital Technology at the Manchester Metropolitan University. He received his Ph.D. in Com- puter Science from the University of Wolverhampton in 2009, his M.Sc. in Advanced Distributed Systems from the University of Leicester in 2007 and his B.Sc. (Hons) in Com- puter Communications from the Arts, Sciences & Technol- ogy University in Lebanon in 2004. He is the co-founder and member of the FUture Networks and Distributed Sys- tems research Group (FUNDS). He is the founder and head of the MMU IoT Lab. Mudassar Ahmad is serving as Assistant Professor in Department of Computer Science, Faculty of Science, Na- tional Textile University, Pakistan. He has 12 years teach- ing experience. He has taught in many Universities of Pak- istan and Malaysia. He has completed his PhD in Computer Science from Universiti Teknologi Malaysia, UTM Malaysia in 2016. He also has 17 Years job experience as Network Manager in a Textile Industry of Pakistan. He is an Asso- ciate Editor of IEEE Newsletters. He is a reviewer for many impact factor, ISI Elsevier, and Springer journals. He was PC Member in ACM conference in the United Kingdom. He has supervised hundreds of BS(CS), MS(CS) and PhD(CS) students. His research work is published in many conferences and journals. His research includes Congestion Control, Internet of Things, Big Data and Healthcare. Shehzad Khalid is a Professor and Head of Department at Department of Computer Engineering, Bahria University, Pakistan. He is a qualified academician and researcher with more than 60 international publications in various renowned journals and conference proceedings. Dr. She- hzad has graduated from Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Pakistan, in 2000. He received the M.Sc. degree from National University of Science and Technology, Pakistan in 2003 and the Ph.D. degree from the University of Manchester, U.K., in 2009. Dr. Shehzad is the Head of Computer Vision and Pattern Recognition (CVPR) research group which is a vibrant research group undertaking various funded research projects. His areas of research include but are not lim- ited to Shape analysis and recognition, Motion based data mining and behavior recognition, Medical Image Analysis, ECG analysis for disease detection, Biometrics using fingerprints, vessels patterns of hands/retina of eyes, ECG, Urdu stemmer development, Short and Long multi-lingual text mining, Urdu OCR etc. Dr. Shehzad has been the reviewer for various leading ISI-indexed journals. He has received Best Researcher Award for the year 2014 from Bahria University. He has also been awarded Letter of Appreciation for Outstanding research contribution in the year 2013 and outstanding performance award for the academic year 2013–2014. Murad Khan received the B.S. degree in computer science from university of Peshawar Pakistan in 2008. He com- pleted his Ph.D. degree in computer science and engineer- ing from School of Computer Science and Engineering in Kyungpook National University, Daegu, Korea. Dr. Khan published over 40 International conference and Journal papers along with two books chapters in Springer and CRC press. He also served as a TPC member in world re- puted conferences and as a reviewer in numerous journals such as Future Generation Systems (Elsevier), IEEE Access, etc. In 2016, he was awarded with Qualcomm innovation award at Kyungpook National University for designing a Smart Home Control System. He was also awarded with Bronze Medal in ACM SAC 2015, Salamanca, Spain, on his distinguished work in Multi-criteria based Handover Techniques. He is a member of various communities such as ACM and IEEE, CRC press, etc. His area of expertise includes ad-hoc and wireless networks, architecture designing for Internet of Things, and Communication Protocols designing for smart cities and homes, Big Data Analytics, etc. Kijun Han received the B.S. degree in electrical engineer- ing from Seoul National University, Korea, in 1979 and the M.S. degree in electrical engineering from the KAIST, Korea, in 1981 and the M.S. and Ph.D. degrees in computer engineering from the University of Arizona, in 1985 and 1987, respectively. He has been a professor of School of Computer Science and Engineering at Kyungpook National University, Korea since 1988.