<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Praveen K. Sah</string-name>
          <email>praveensah15000@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mamata Garanayak</string-name>
          <email>mamatagaranayak@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sujata Chakravarty</string-name>
          <email>chakravartys69@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bijay K. Paikaray</string-name>
          <email>bijaypaikaray87@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rakesh Sharma</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Suneeta Satpathy</string-name>
          <email>suneeta.s@srisriuniversity.edu.in</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dept. of Management Studies, Sri Sri University</institution>
          ,
          <addr-line>Odisha</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Information &amp; Communication Technology, Medhavi Skills University</institution>
          ,
          <addr-line>Sikkim</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <fpage>78</fpage>
      <lpage>85</lpage>
      <abstract>
        <p>In colleges and school's teachers take attendance or students have to sign on to register to mark their presence. Due to human errors, many times students face problems while getting attendance. This paper portrays a system that is capable of storing the information of students by facial recognition of the students present in the class. In this paper various machine learning and deep learning algorithm has been applied like Support Vector Machine (SVM), Decision Tree (DT), and Convolutional Neural Network (CNN) along with some pre-trained models like VGG19 and ResNet50 which is provided by karas application. The model gives a satisfactory result with an accuracy of 96.82 % when applied on the CNN model and gave 96.97 % accuracy when applied on the ResNet50 pre-trained Model. After that the best model has been saved for system implementation based on their performance and applied the detection technique for detect the face of student and maintain their present in the excel sheet.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>There are diverse biometric frameworks dependent on face recognition, iris, fingerprint, palm-print,
etc. yet in the most of the cases, facial recognition is utilized as a prominent innovation [1]. The
technology which is capable of matching human faces with digital images comes under facial
Recognition. Facial Recognition is used in various fields like Security checking, authentication systems
in offices, creating databases for various identification documents. It is used in mobile phones and
digital cameras for taking better pictures. It is also used in various social networking sites where people
upload pictures and edit them [2]. The system mentioned in this paper analyzes different pictures, store
it in a database which can further be extracted for Attendance purposes in schools and colleges during
live lectures. It will reduce human efforts and human errors. In this system, Attendance is recorded
when a human face is detected in the camera and is matched with the database [3]. Machine Learning
and Deep Learning are a part of Computer Science which creates a system by learning methods from
various sample of data and behaving like a trained Model. The features of the image are the input data.
It represents the behavior of the image [4].
2. Literature Survey</p>
      <p>Nirmalya Kar [5] has used two main components for implementation approach computer vision
library (OpenCV) and Fast Light Tool Kit (FLTK). One of Compute vision provides a real-time object
detection Computer vision library. It also used in machine learning for object detection. And another
one FLTK is used for graphical user interface which is developed by Bill Spitz.</p>
      <p>2020 Copyright for this paper by its authors.</p>
      <p>
        Sujata G. Bhele [
        <xref ref-type="bibr" rid="ref1">6</xref>
        ] In this paper mostly worked on the machine learning and deep learning models
like SVM, ANN, CNN etc. which can help the model to perform the better result, here best model has
chosen which can give true results. This paper explained various features extraction technique or
algorithm like PCA, LDA etc. In this paper some other techniques have used which has normalize the
size of image that is mostly affected the accuracy result.
      </p>
      <p>
        Riddhi Patel [
        <xref ref-type="bibr" rid="ref2">7</xref>
        ] has explained the summary of the face recognition and discusses the techniques
and their working flow. It is also finding the differences between some face recognition models. It
highlights the methods which has given good result as compares to other.
      </p>
      <p>
        Dwi Sunaryono [
        <xref ref-type="bibr" rid="ref3">8</xref>
        ] has given different approaches about the attendance system based on face
recognition. In this paper has explained about the how these types of system can helpful in different
sectors like company employment, schools and colleges to avoid the mistakes. It has mostly focused on
the school or colleges in which most of students has getting their presents by proxy.
      </p>
      <p>
        Shireesha Chintalapati [
        <xref ref-type="bibr" rid="ref4">9</xref>
        ] has proposed a brief summary about face recognition system and
discussed some dimensionality and machine learning algorithm like PCA, LDA for feature extraction
or dimensionality reduction and SVM, Decision tree machine learning algorithms. In this paper also
mentioned some errors which mentioned the student details who has not present in the class which
suggest that add more features to this type of system.
      </p>
      <p>
        Jomon Joseph [
        <xref ref-type="bibr" rid="ref5">10</xref>
        ] has proposed the brief summary of the face recognition and explained the
methods of their working. In this paper the dataset collected by using mobile camera. And used
algorithms like SVM, CNN and some features extraction techniques like PCS. In this paper also given
some information about MATLAB which is the multi-paradigm programming language and numeric
computing environment, which created by MathWorks. MATLAB gives the platform to plotting of
various work like functions, data, implementation of algorithm, creation of user interface etc.
      </p>
      <sec id="sec-1-1">
        <title>3. Data Description</title>
        <p>
          The dataset used in this paper has been prepared through collection of the images of students and
some images have been collected from the internet. And after that work has move forward to separate
the students’ images in two database folders. Based on the student who is the member of that class and
who is not the member of that class and all the images renamed with their name and registration which
help the system to confirm the student attendance according to their name and registration number. In
dataset the data has different size, shape and colour which can create the difficulties to machine for
resolving these types of problem the data has pre-processed in the upcoming parts of working direction
[
          <xref ref-type="bibr" rid="ref6">11</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>3.1 Decision Tree Methodology</title>
        <p>
          Decision tree is a supervised machine learning algorithm or technique which can be used for
solving both types of problem like classification and regression, but it is moreover preferred for
classification. This is one of the easiest and most versatile structures for classification problems. It is
fundamentally a tree of decisions that create nodes where branches are the split of the tree. Each node
along with the sub-nodes is a decision relying on values of defined variables which end with the
classification of every element into any one of the classes. The root is the first variable that divides the
dataset and from here everything starts. Every decision is known as the node and the line which
connects these decisions are called the branch [
          <xref ref-type="bibr" rid="ref7">12</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-3">
        <title>3.2 Support Vector Machine Methodology</title>
        <p>SVM is a Supervised Machine Learning Algorithms which can be applied in both types of
problem like Classification as well as Regression problems. In majority of cases, it is used for
classification problems under Machine Learning.</p>
        <p>
          SVM’s main motive is to create an appropriate line or which can identify n-dimensional
space into classes which allow us to keep the new data point under appropriate category later.
It handles various linear and non-linear problems and works perfectly on practical problems
[
          <xref ref-type="bibr" rid="ref7">12</xref>
          ]. The best limit choose is termed as Hyperplane, which divides the data into classes. Data
is applied on sigmoid kernel of SVM algorithm.
        </p>
      </sec>
      <sec id="sec-1-4">
        <title>3.3 Convolutional Neural Network Methodology</title>
        <p>
          Convolutional neural networks, i.e., ConvNets were first comes to existence in the 1980s.
CNN is composed of multiple layers of artificial neurons [
          <xref ref-type="bibr" rid="ref8">13</xref>
          ]. The behavior of each neuron is
decided by its weights. It is a classification structure for classifying images into various labeled
classes [
          <xref ref-type="bibr" rid="ref9">14</xref>
          ][
          <xref ref-type="bibr" rid="ref10">15</xref>
          ]. The different layers of CNN take out image features and learn to categorize
the images. It is one of the types of feed-forward neural network in DL and AI. CNN has the
capability to extract the each and every portion of input image, which is known as by name
receptive field. It is assigning the weights for each neuron based on the significant role of the
receptive field. So that it can be discriminate or find the difference between the importance of
neurons from one another [
          <xref ref-type="bibr" rid="ref7">12</xref>
          ].
        </p>
        <sec id="sec-1-4-1">
          <title>Figure-3: Convolutional Neural Network Methodology</title>
        </sec>
      </sec>
      <sec id="sec-1-5">
        <title>3.4 VGG-19 Methodology</title>
        <p>
          VGG stands for Visual Geometry Group. VGG-19 is a type of convolutional neural network
that has19 layers deep. It is a type of VGG model which contains the 16 convolution layers, 3
fully-connected layer, 5 MaxPooling layers and 1 SoftMax layer. It can be used for the facial
recognition purposes. Its weights are easily available along with other frameworks like karas
[
          <xref ref-type="bibr" rid="ref11">16</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-6">
        <title>3.5 ResNet-50 Methodology</title>
        <p>
          ResNet50 is the type of Resnet model of karas which contains 48 convolutional layers along
with 1 MaxPooling and 1 Average Pooling layer. It has 3.8 x 10^9 Floating points operations.
This is the most usable Resnet model. It can be also used for computer vision tasks like
classification of images, localization of objects, and detection of objects [
          <xref ref-type="bibr" rid="ref8">13</xref>
          ]. This framework
can also be applied to non-computational vision tasks to reduce the computational expenses
and give them the benefit of depth.
        </p>
      </sec>
      <sec id="sec-1-7">
        <title>4. Proposed Methodology</title>
        <p>ii.</p>
        <p>The methodology proposed here for facial recognition and storing the attendance is entirely
based on machine learning algorithms. States the flow diagram of the working of our system.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Data Preprocessing</title>
      <p>
        In data pre-processing step the dataset has imported to the working directory with the help
of python library i.e., pandas, OS and OpenCV. Then the data has combined or converted to a
list directory in which the both dataset students image data and other members who is the not
the part of that class has concatenated with the help of OpenCV function [
        <xref ref-type="bibr" rid="ref12">17</xref>
        ].
i. Face Cropping
      </p>
      <p>
        The main aim to applying the face cropping is that the images contain the face as well as
the other part. By using this we can crop the face for system use that can give the better
result without interruption any kinds of this type issues. The face cropping has performed
in this paper by using OpenCV python package which have the capacity to handle this
type of problem [
        <xref ref-type="bibr" rid="ref8">13</xref>
        ].
      </p>
      <p>Image Reshaping
iii.</p>
      <p>
        In this part of paper, the image has collected in different shape by using different types of
cameras. So, here all the images have converted to equal shape with (224 X 224) resolution
which is also suitable for karas application pre-trained model for better result. And after
reshaping the whole images has converted to 1-Dimensional array which can be easy to
work with the machine learning model [
        <xref ref-type="bibr" rid="ref13">18</xref>
        ].
      </p>
      <p>Remove Noise
The proposed on this step to remove the noise from the images that means reduce the noise
like common cause, white noise, remove brightness and colour information in images that
can visualize easily and make smooth to use in machine learning for better performance.</p>
    </sec>
    <sec id="sec-3">
      <title>Feature Extraction</title>
      <p>
        The proposed of this process to extract the features from the image which is most useful for
the model implementation the features of any human image like nose, eyes, hear, ear etc. the
new reduced data will be have the capability to summarize the most of the features of that
image after features extraction. In machine learning there are different feature extraction
techniques available like PCA, LDA, ICA etc. [
        <xref ref-type="bibr" rid="ref14">19</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>Splitting Data</title>
      <p>
        In the step of splitting the data has slitted or divided for training and testing format. In
training we are train the model by using most of the features that make the system to work with
testing data for good result if our machine learning model learns in better way then it may
perform good that is more generalize and ability to solve the problem statement. Mainly 70 to
80 percent of data has taken for training the machine and 20 to 30 percent of data has taken for
testing the performance and work criteria of the machine [
        <xref ref-type="bibr" rid="ref15">20</xref>
        ].
      </p>
      <sec id="sec-4-1">
        <title>5. Proposed Work</title>
        <p>Here in this paper has loaded the model like SVM, Decision Tree, CNN, VGG19 and
ResNet50. And fit all the model one by one using training dataset. Which has taken 75% of
data for train the model and 25% data for testing purpose which can evaluate the work
performance on the basis of test data.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Result Analysis</title>
      <p>In the result analysis the paper has find the confusion matrix of their performance by using
test data set and accordingly find the precision, recall, accuracy and f1-score. And compare the
result that is predicted by different model and find which model has given better result as
compare to another model.</p>
      <p>
        In this paper the support vector machine (SVM) has given 56.70% of accuracy result,
Decision tree has given 71.89% of accuracy result, convolutional neural network has given
96.82% of accuracy result, VGG19 which is a pre-trained model has given 96.60% of accuracy
result and ResNet50 is also a pre-trained model has given 93.97% of accuracy result [
        <xref ref-type="bibr" rid="ref9">14</xref>
        ].
      </p>
      <p>As the graph shows CNN gives the best F1 score and accuracy with96.82% and 89.00%
respectively followed by VGG19 with 96.60% and 78.43% respectively as compared to other
models. SVM gives the least result with 56.70% accuracy and 48.89% F1 score.</p>
      <p>
        After comparing the result, the model has been saved for next level implementation for
check the working of the project. Here the paper has work with video processing by using
OpenCV which will open the virtual camera and detect the face of students [
        <xref ref-type="bibr" rid="ref14">19</xref>
        ]. If there the
student is the member of that class according to that the system will display the name and
registration number of student and puts their attendance present in the .csv file [
        <xref ref-type="bibr" rid="ref16">21</xref>
        ].
      </p>
      <p>Table 1
Result Analysis</p>
    </sec>
    <sec id="sec-6">
      <title>SL No. Model Accuracy F1-Score</title>
      <p>1
2
3</p>
      <sec id="sec-6-1">
        <title>Support Vector Machine</title>
      </sec>
      <sec id="sec-6-2">
        <title>Decision Tree</title>
        <p>CNN
56.70%
71.89%
96.82%
48.89%
64.20%
89.00%
96.60%
93.97%</p>
        <p>Model Accuracy and F1-Score</p>
        <sec id="sec-6-2-1">
          <title>6. Conclusion</title>
          <p>The system proposed in this paper uses OpenCV Computer Vision along with various
machine learning and deep learning technique. Facial detection carried out in this paper is done
by using OpenCV. It will reduce human errors and will help in reducing human efforts. The
collected data is of students which were applied for training and testing purposes. When tested
on different models like SVM the accuracy that we got was 56.70% and the F1 score for this
machine learning model was 48.89%. When the data was applied on Decision Tree classifier
the accuracy was 71.89% with the F1 Score of 64.20%. When the data was applied on CNN it
gave a satisfactory result of 96.82% with a very good F1 score of 89.00 %. When the same data
was applied on some pre-trained models like Vgg19 and ResNet50, we got the accuracy of
96.60% and 93.97% respectively along with F1 score of 78.43% and 75.78% respectively. In
this paper after the implementation in practical use the attendance data can be extracted in the
form of .csv file that helps in managing attendance record of the students as per their presence
in the class on a daily basis. So, through this result it can be stated that the paper can be used
for attendance purpose in various Schools and colleges. Further the paper can be developed for
use in employment sector for creating records.</p>
        </sec>
        <sec id="sec-6-2-2">
          <title>7. References</title>
          <p>[1] Samet, Refik, and Muhammed Tanriverdi. "Face recognition-based mobile automatic classroom
attendance management system." 2017 International conference on cyberworlds (CW). IEEE,
2017.
[2] Patel, Unnati A., and S. Priya. "Development of a student attendance management system using
RFID and face recognition: a review." International Journal of Advance Research in Computer
Science and Management Studies 2.8 (2014): 109-119.
[3] Bah, Serign Modou, and Fang Ming. "An improved face recognition algorithm and its application
in attendance management system." Array 5 (2020): 100014.
[4] Jayant, Nazare Kanchan, and Surekha Borra. "Attendance management system using hybrid face
recognition techniques." 2016 Conference on advances in signal processing (CASP). IEEE, 2016.
[5] Kar, Nirmalya, Mrinal Kanti Debbarma, Ashim Saha, and Dwijen Rudra Pal. "Study of
implementing automated attendance system using face recognition technique." International
Journal of computer and communication engineering 1, no. 2 (2012):100.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Sujata</surname>
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Bhele</surname>
            and
            <given-names>V. H.</given-names>
          </string-name>
          <string-name>
            <surname>Mankar</surname>
          </string-name>
          “
          <article-title>A Review Paper on Face Recognition Techniques”</article-title>
          published in International Journal of Advanced Research in Computer Engineering &amp;
          <string-name>
            <surname>Technology (IJARCET).</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Riddhi</given-names>
            <surname>Patel and Shruti B. Yagnik</surname>
          </string-name>
          “
          <article-title>A Literature Survey on Face Recognition Techniques” published international Journal of Computer Trends and Technology (IJCTT).</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Sunaryono</surname>
            , Dwi,
            <given-names>Joko</given-names>
          </string-name>
          <string-name>
            <surname>Siswantoro</surname>
            , and
            <given-names>Radityo</given-names>
          </string-name>
          <string-name>
            <surname>Anggoro</surname>
          </string-name>
          .
          <article-title>"An android based course attendance system using face recognition</article-title>
          .
          <source>" Journal of King Saud University-Computer and Information Sciences 33.3</source>
          (
          <year>2021</year>
          ):
          <fpage>304</fpage>
          -
          <lpage>312</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Chintalapati</surname>
            , Shireesha, and
            <given-names>M. V.</given-names>
          </string-name>
          <string-name>
            <surname>Raghunadh</surname>
          </string-name>
          .
          <article-title>"Automated attendance management system based on face recognition algorithms</article-title>
          .
          <source>" 2013 IEEE International Conference on Computational Intelligence and Computing Research</source>
          . IEEE,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Joseph</surname>
            , Jomon, and
            <given-names>K. P.</given-names>
          </string-name>
          <string-name>
            <surname>Zacharia</surname>
          </string-name>
          .
          <article-title>"Automatic attendance management system using face recognition."</article-title>
          <source>International Journal of Science and Research (IJSR) 2</source>
          .11 (
          <year>2013</year>
          ):
          <fpage>327</fpage>
          -
          <lpage>330</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Andric</surname>
          </string-name>
          ,
          <string-name>
            <surname>Milan</surname>
          </string-name>
          , et al.
          <article-title>"Web application as a support system for records of working time, monitoring business processes and activities of company employees."</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Jianke</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Baojun</given-names>
            <surname>Zhao</surname>
          </string-name>
          , Hui Zhang, Jichao Jiao, “
          <article-title>Face Recognition System Using SVM Classifier and Feature Extraction by PCA and LDA Combination”</article-title>
          ,
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Minjun</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhihui</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jinlin</given-names>
            <surname>Li</surname>
          </string-name>
          , “
          <article-title>Deep Convolutional Neural Network Applies to Face Recognition in Small and Medium Databases”</article-title>
          ,
          <source>4th International Conference on Systems and Informatics</source>
          ,
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Russakovsky</surname>
          </string-name>
          ,
          <string-name>
            <surname>Olga</surname>
          </string-name>
          , et al.
          <article-title>"Imagenet large scale visual recognition challenge."</article-title>
          <source>International Journal of Computer Vision</source>
          <volume>115</volume>
          .3 (
          <year>2015</year>
          ):
          <fpage>211</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chakravarty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. K.</given-names>
            <surname>Paikaray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mishra</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Dash</surname>
          </string-name>
          ,
          <article-title>"Hyperspectral Image Classification using Spectral Angle Mapper," 2021 IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE</article-title>
          ),
          <year>2021</year>
          , pp.
          <fpage>87</fpage>
          -
          <lpage>90</lpage>
          , doi: 10.1109/WIECONECE54711.
          <year>2021</year>
          .
          <volume>9829585</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Pratama</surname>
          </string-name>
          ,
          <string-name>
            <surname>Yohanssen</surname>
          </string-name>
          , et al.
          <article-title>"Face recognition for presence system by using residual networks-50 architecture."</article-title>
          <source>International Journal of Electrical &amp; Computer Engineering (2088-8708) 11.6</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Bradski</surname>
            , Gary, and
            <given-names>Adrian</given-names>
          </string-name>
          <string-name>
            <surname>Kaehler</surname>
          </string-name>
          .
          <article-title>Learning OpenCV: Computer vision with the OpenCV library</article-title>
          . “
          <string-name>
            <surname>O'Reilly Media</surname>
          </string-name>
          ,
          <source>Inc."</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>P.</given-names>
            <surname>Wagh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Patil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chaudhari</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Thakare</surname>
          </string-name>
          ,
          <article-title>"Attendance System based on Face Recognition using Eigen face and PCA Algorithms,"</article-title>
          <source>in 2015 International Conference on Green Computing and Internet of Things (ICGCloT)</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Qingdong</surname>
            <given-names>Liang</given-names>
          </string-name>
          , Wenting Fang, “
          <article-title>College Student Attendance System based on Face Recognition”</article-title>
          ,
          <source>IOP Conf. Ser.: Mater. Sci Eng</source>
          .
          <volume>466</volume>
          <fpage>012107</fpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Li</surname>
            <given-names>Cuimei</given-names>
          </string-name>
          , Qi Zhiliang, Jia Nan, Wu Jianhua, “
          <article-title>Human face detection algorithm via Haar classifier combined with three additional classifiers”</article-title>
          ,
          <source>13th IEEE International Conference on Electronics Measurement &amp; Instruments (ICEMI)</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Raghuwanshi</surname>
            , Anshun, and
            <given-names>Preeti D.</given-names>
          </string-name>
          <string-name>
            <surname>Swami</surname>
          </string-name>
          .
          <article-title>"An automated classroom attendance system using video-based face recognition</article-title>
          .
          <source>" 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information &amp; Communication Technology (RTEICT)</source>
          . IEEE,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Mohanty</surname>
            ,
            <given-names>S. N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chatterjee</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jain</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Elngar</surname>
            ,
            <given-names>A. A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Gupta</surname>
            ,
            <given-names>P</given-names>
          </string-name>
          . (Eds.). (
          <year>2020</year>
          ).
          <article-title>Recommender System with Machine Learning and Artificial Intelligence: Practical Tools and Applications in Medical, Agricultural</article-title>
          and
          <string-name>
            <given-names>Other</given-names>
            <surname>Industries</surname>
          </string-name>
          . John Wiley &amp; Sons.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Jain</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sharma</surname>
            ,
            <given-names>R. K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aggarwal</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2021</year>
          ).
          <article-title>Human Disease Diagnosis Using Machine Learning</article-title>
          .
          <source>In Intelligent Data Communication Technologies and Internet of Things</source>
          (pp.
          <fpage>689</fpage>
          -
          <lpage>696</lpage>
          ). Springer, Singapore.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>