<!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>
      <journal-title-group>
        <journal-title>Intelligent Application
for Predicting Diabetes Spread Risk in the World Based on Machine Learning. International
Journal of Intelligent Systems and Applications(IJISA)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5815/ijisa.2025.03.06</article-id>
      <title-group>
        <article-title>Victoria Vysotska1,†, Kirill Smelyakov2, *,†, Nataliia Sharonova3,†, Oleksandr Dolhanenko2,†, Oleksiy Lanovyy2,†, Vadym Repikhov2,†</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleksiy Lanovyy</string-name>
          <email>oleksiy.lanovyy@nure.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vadym Repikhov</string-name>
          <email>vadym.repikhov@nure.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kharkiv National University of Radio Electronics</institution>
          ,
          <addr-line>14 Nauky Ave., Kharkiv, 61166</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Stepan Bandera Street, 12, Lviv, 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>National Technical University "KhPI"</institution>
          ,
          <addr-line>Kyrpychova str. 2, Kharkiv, 61002</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>2362</volume>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>Effective diabetes management requires continuous monitoring and accurate prediction of blood glucose levels. This research presents an intelligent, mobile-based glucose prediction system that integrates deep learning models, continuous glucose monitoring (CGM) data, and natural language processing (NLP) techniques for automated meal and insulin intake logging. The proposed approach employs Long ShortTerm Memory (LSTM) networks to capture temporal dependencies in glucose fluctuations while leveraging large language models (LLMs) to process free-form user inputs. The system aggregates CGM sensor readings, dietary records, and time-based features to enhance prediction accuracy and personalise forecasts. A dedicated mobile application facilitates real-time monitoring and alerts, enabling proactive diabetes management. Experimental evaluation of the system demonstrates its capability to minimise data loss, enhance prediction precision, and improve usability in real-world scenarios. The results indicate a trend of improved accuracy with personalised models, suggesting that integrating AI-driven automation in glucose tracking can significantly benefit diabetes care. Future work will focus on expanding feature integration, refining meal logging capabilities, and conducting clinical validation to ensure broader applicability and regulatory compliance.</p>
      </abstract>
      <kwd-group>
        <kwd>artificial intelligence</kwd>
        <kwd>continuous glucose monitoring</kwd>
        <kwd>deep learning</kwd>
        <kwd>diabetes management</kwd>
        <kwd>glucose prediction</kwd>
        <kwd>information technologies</kwd>
        <kwd>long short-term memory</kwd>
        <kwd>machine learning</kwd>
        <kwd>mobile health</kwd>
        <kwd>natural language processing</kwd>
        <kwd>predictive analytics</kwd>
        <kwd>1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Diabetes management relies on careful monitoring and control of blood glucose levels to prevent
dangerous hypoglycemia (low blood sugar) or hyperglycemia (high blood sugar). Continuous
Glucose Monitoring (CGM) devices have transformed this process by providing frequent, automatic
readings of glucose levels [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. These CGM readings are typically relayed to smartphone applications,
giving users real-time information on their glycemic trends [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>The real-time data stream enables not only immediate alerts for high or low values, but also opens
the door to predicting future glucose levels before critical events occur. Accurate short-term blood
glucose prediction is increasingly recognised as a key aspect of diabetes care.</p>
      <p>
        By forecasting where glucose levels are heading in the next 5, 10, or 30 minutes, patients and
caregivers can take proactive measures (such as adjusting insulin or consuming carbohydrates) to
maintain glucose in a safe range [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        A variety of modelling techniques have been applied to CGM data for glucose forecasting. These
range from classical time-series models like ARIMA and exponential smoothing to advanced
machine-learning approaches, including recurrent neural networks (LSTM/GRU) and temporal
convolutional networks. Modern smartphone hardware, especially with the advancements in CPU,
is powerful enough to run many of these predictive algorithms in real-time, meaning personalised
prediction models can potentially run on the patient's mobile device [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. In this article, we review
the most popular approaches to glucose data aggregation and forecasting, focusing on providing an
automated and intelligent diabetes management solution from the context of modern mobile devices.
      </p>
      <p>The goal of this research is to design and develop a personalised glucose prediction system that
leverages deep learning to enhance real-time diabetes management on mobile devices. By integrating
historical glucose data, time-based features, and natural language, as well as text and audio
processing for automated meal and insulin intake logging, the model aims to capture individual
metabolic responses and improve forecasting accuracy. The study focuses on constructing an
LSTMbased predictive model, structuring spoken meal logs into standardised records using NLP and LLMs,
and optimising real-time adaptability for both on-device and cloud-based inference. This research
bridges the gap between AI-driven glucose forecasting and practical diabetes care, making
monitoring more precise and accessible — all while running on devices the patients already own.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>Continuous Glucose Monitoring (CGM) systems have revolutionised diabetes management by
enabling real-time glucose level tracking. These systems, including Dexcom, FreeStyle Libre, and
Eversense, are typically integrated with mobile applications such as XDrip and Juggluco, providing
both patients and healthcare professionals with detailed insights into glucose trends. These systems
track interstitial glucose levels using minimally invasive sensors. The sensors typically record
glucose readings every 5 minutes (in some cases, every minute), resulting in 288 (or up to 1440) data
points per day for a single user.</p>
      <p>Applications such as XDrip and Juggluco enhance data visualisation and storage, enabling both
retrospective analysis and real-time decision-making—an essential component of digital diabetes
management logs.</p>
      <p>
        CGM time series data reveals critical glucose dynamics, including trends (gradual glucose
changes) and anomalies (sudden spikes or drops) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. These fluctuations vary among individuals and
are influenced by diet, stress, and sensor calibration. Analysing these trends and anomalies helps
develop predictive models for anticipating critical glucose changes and improving personalised
diabetes management.
      </p>
    </sec>
    <sec id="sec-3">
      <title>2.1. CGM data processing</title>
      <p>
        Modern CGM systems are designed with seamless data transmission to mobile devices via Bluetooth
connectivity [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. This integration enhances real-time patient alerts, facilitates trend monitoring, and
enables advanced analytics generation for better diabetes management.
      </p>
      <p>
        Open-source tools, such as Juggluco, have significantly simplified sensor data aggregation,
making CGM data more accessible to a broader range of users and developers [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. These tools allow
users to integrate CGM data from multiple sources into their custom applications or monitoring
systems, providing greater flexibility and personalisation in glucose tracking.
      </p>
      <p>However, CGM device manufacturers, such as Freestyle Libre, are continuously strengthening
data access controls. With each new device iteration, additional authorisation and security
mechanisms are introduced, restricting third-party applications from directly accessing sensor data.</p>
      <p>
        While this restrictive approach is often justified by concerns over security and health data privacy
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], it simultaneously limits opportunities for innovation in independent software development.
These barriers make it challenging for developers to create new, AI-powered solutions for glucose
prediction and personalised diabetes care without official manufacturer support.
      </p>
      <p>Systems integrated with CGM frequently encounter data gaps, which may arise due to technical
failures, environmental factors, or human-related issues. Common causes include:


</p>
      <p>Sensor disconnections from the mobile device (some sensors do not support local history
caching).</p>
      <p>Battery depletion, leading to data loss during downtime.</p>
      <p>Intermittent signal transmission failures cause incomplete or missing data points.</p>
      <sec id="sec-3-1">
        <title>Additionally, behavioural factors contribute to data inconsistencies:</title>
        <p>
</p>
      </sec>
      <sec id="sec-3-2">
        <title>Irregular device usage by the user (e.g., removing the sensor periodically).</title>
        <p>
          Improper sensor calibration is essential before use [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Sensors require a warm-up period and
initial calibration against a traditional blood glucose meter to ensure accuracy.
        </p>
        <p>These data gaps present significant challenges for predictive modelling, as missing values can
lead to reduced model accuracy. Without proper data restoration, glucose prediction models lose
reliability and fail to capture real trends.</p>
        <p>
          To ensure data integrity, robust imputation methods are required to effectively recover missing
glucose readings. Figure 1 [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] illustrates an example of CGM data imputation using linear
interpolation, a common technique for filling data gaps by estimating missing values based on
surrounding observations.
        </p>
        <p>The accuracy of CGM sensors depends on both physiological and technical factors. The dynamics
of interstitial glucose do not always precisely correspond to blood glucose levels, leading to
measurement discrepancies. It occurs because glucose diffusion between blood and interstitial fluid
happens with a delay, affecting real-time readings. Additionally, sensor accuracy decreases over
time, requiring periodic calibration to ensure correct measurements.</p>
        <p>
          Another major challenge in CGM data analysis is noise [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], which complicates the identification
of glucose trends. Fluctuations in glucose levels can result from various influences, including the
timing and composition of meals, the impact of physical activity on metabolism, external stress
factors, and sleep patterns, which introduce additional variability. These uncontrolled influences
make it difficult to extract meaningful trends, necessitating the use of advanced filtering and
preprocessing techniques in predictive systems.
        </p>
        <sec id="sec-3-2-1">
          <title>2.2. Methods of Glucose Prediction</title>
          <p>Several approaches can be used to predict glucose trends. They vary in complexity, accuracy,
precision, and scalability, among other factors. Therefore, it is vital to consider and select an
appropriate prediction method in order to implement an effective glucose management system.</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>2.2.1. Autoregressive Integrated Moving Average (ARIMA)</title>
          <p>The Autoregressive Integrated Moving Average (ARIMA) model, a traditional statistical approach, is
widely used for time series forecasting, especially in identifying short-term glucose level trends. Its
versatility allows it to handle both stationary and non-stationary data, making it suitable for
analysing glucose dynamics over short periods.</p>
          <p>
            Notably, certain studies [
            <xref ref-type="bibr" rid="ref12">12</xref>
            ] have introduced an ARIMA model with adaptive order selection,
which enhances the accuracy of blood glucose concentration predictions and improves the detection
of hypoglycemia.
          </p>
          <p>This method consists of two key stages. First, the data undergo differentiation to make them
stationary, effectively removing trends and stabilising statistical properties. After this
transformation, the model forecasts values by combining the autoregressive (AR) component and
the Moving Average (MA) component, which utilises past random errors.</p>
          <p>
            The ARIMA model adaptively incorporates past trends and errors, making it highly effective in
forecasting glucose levels even in complex and dynamic conditions. However, it faces certain
limitations, particularly in handling nonlinear and high-frequency glucose fluctuations [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ]. These
challenges often require additional preprocessing steps, such as differentiation and seasonal
decomposition, to enhance predictive accuracy.
          </p>
        </sec>
        <sec id="sec-3-2-3">
          <title>2.2.2. Exponential Smoothing</title>
          <p>
            Exponential smoothing is a statistical method used to smooth discrete time series data, such as blood
glucose levels measured at regular intervals. This approach is simple yet effective, capable of
adapting to changes in data dynamics while maintaining reasonable accuracy [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ]. Its effectiveness
lies in the weighted averaging of past observations, where more recent values are assigned greater
weight.
          </p>
          <p>Exponential smoothing is particularly useful for continuous glucose monitoring (CGM) systems,
where glucose levels are recorded at intervals of 5 to 15 minutes. This method helps filter out noise
and irregularities in the data caused by external factors, such as food intake, physical activity, or
sensor errors.</p>
          <p>Higher values of the parameter  increase the model's sensitivity to recent data changes, whereas
lower values contribute to the formation of more stable and smoothed forecasts, emphasising
longterm trends. The exponential smoothing method helps to reduce noise in the data while preserving
key trends, making it widely applicable for short-term forecasting.</p>
        </sec>
        <sec id="sec-3-2-4">
          <title>2.2.3. Long Short-Term Memory (LSTM)</title>
          <p>
            To understand the architecture and capabilities of LSTM over other methods, it is essential to
introduce some fundamental concepts first. As with any basic neural network, the architecture [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ]
consists of three main layers:



          </p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>Input layer — determines the number of features in the dataset.</title>
        <p>Hidden layers — process data using weighted connections, known as synapses, and activation
functions such as sigmoid or tanh.</p>
        <p>Output layer — produces the final prediction while minimising the error between expected
and actual values.</p>
        <p>
          The learning process occurs through an iterative optimisation technique called backpropagation
[
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], which repeatedly adjusts the weights until an optimal accuracy level is achieved.
        </p>
        <p>
          A Recurrent Neural Network (RNN) is a type of neural network designed explicitly for sequence
prediction [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. In this task, each output depends on the steps taken at the previous time. The hidden
layers in an RNN function as a memory, retaining information from earlier steps. It allows the
network to identify temporal patterns and trends. However, traditional RNNs face a challenge in
maintaining long-term dependencies. It is because of a phenomenon known as vanishing or
exploding gradients. During backpropagation, gradients become excessively small or large, which
makes learning inefficient.
        </p>
        <p>To overcome this limitation, LSTM (Long Short-Term Memory) and GRU (Gated Recurrent Unit)
were developed as advanced types of RNNs. These models introduce gates that regulate the flow of
information into and out of the hidden state, allowing the network to learn what to remember and
what to forget.</p>
        <p>
          Thus, LSTM is an enhanced version of RNN that is capable of storing long sequences of data. By
integrating memory gates, LSTM effectively retains crucial information, leading to more accurate
predictions [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <sec id="sec-3-3-1">
          <title>2.2.4. Temporal Convolutional Networks (TCN)</title>
          <p>
            The Temporal Convolutional Network (TCN) architecture is a powerful tool for glucose level
prediction, offering the ability to integrate multiple data sources, such as CGM readings, insulin
doses, and carbohydrate intake. The key advantage of TCNs lies in their ability to analyse time series
data while capturing both short-term and long-term dependencies [
            <xref ref-type="bibr" rid="ref19">19</xref>
            ].
          </p>
          <p>Unlike traditional recurrent architectures, TCNs utilise dilated convolutional layers, which allow
the model to cover long temporal intervals without losing computational efficiency. This structure
enables TCNs to process multi-dimensional data streams as a single time series, effectively
identifying patterns across different time scales.</p>
          <p>
            By integrating contextual data such as physical activity, stress levels, and heart rate, TCNs can be
used to build personalised glucose prediction models that adapt to individual physiological
characteristics, ultimately enhancing model accuracy [
            <xref ref-type="bibr" rid="ref20">20</xref>
            ].
          </p>
          <p>It is important to note that typically, TCN does not replace LSTM but rather complements it,
adding layer for processing multi-dimensional input data.</p>
          <p>Temporal Convolutional Networks (TCNs) provide a robust and efficient alternative to traditional
recurrent neural networks (RNNs). However, it's worth noting that the effectiveness and
predictiveness of TCN architecture performance heavily depend on the amount of data available for
training. These models may underperform when dealing with smaller datasets.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Methods and Materials</title>
      <p>
        A crucial aspect of diabetes technology today is the integration of predictive algorithms with mobile
platforms for real-time use. CGM systems like the Dexcom G6/G7, Medtronic Guardian, or Abbott
FreeStyle Libre stream glucose readings to smartphones or dedicated receivers at intervals as
frequent as every 1–5 minutes. The smartphone acts as a data hub and user interface, aggregating
the incoming glucose data and often other relevant inputs (for example, manually-entered meal
information or insulin doses). Mobile diabetes apps can thus serve as data aggregators, compiling
information from multiple devices into one place for analysis. For instance, platforms like Tidepool
or Nightscout allow users to see data from their CGM, insulin pump, blood glucose meter, and
manual notes all on a unified timeline [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. This holistic view is very valuable if one wants to feed
multiple data streams into a predictive model. However, many current smartphone apps focus on
CGM data alone and use simpler trend analysis to issue alerts (such as rate-of-change-based alarms
indicating "falling fast" or "rising fast").
      </p>
      <p>
        The rise of on-device neural networks means that more sophisticated predictions can now happen
locally on the phone. From a technical standpoint, implementing neural networks on mobile devices
has become feasible through optimised libraries and frameworks. Tools like TensorFlow Lite and
Core ML allow a trained model (e.g. an LSTM or TCN) to be converted into a format that runs
efficiently on the limited resources of a phone [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
      </p>
      <sec id="sec-4-1">
        <title>3.1. Top-level system architecture</title>
        <p>The proposed GluComp Android app acts as the central interface, collecting health data, providing
real-time predictions, and generating alerts. Its modular design ensures an intuitive user experience,
offline functionality, and advanced data visualisation. The backend infrastructure handles data
aggregation, trains personalised neural models, and facilitates secure data sharing while ensuring
compliance with privacy regulations.</p>
      </sec>
      <sec id="sec-4-2">
        <title>3.2. Neural network architecture</title>
        <p>The proposed model employs deep learning techniques to predict glucose levels based on historical
data and contextual time features. By using Long Short-Term Memory (LSTM) networks, the
architecture effectively captures temporal dependencies in glucose fluctuations, making it
wellsuited for personalised predictions.</p>
        <p>Following these transformations, the outputs from both pathways are concatenated into a unified
representation, enabling the model to learn interactions between historical glucose levels and
timedependent variations.</p>
        <p>To enhance generalisation and prevent overfitting, a dropout layer is applied before passing the
processed features through two hidden layers. These layers refine the learned representations,
extracting meaningful patterns that contribute to accurate glucose forecasting.</p>
        <p>The final step of the architecture is the output layer, which generates the predicted glucose value.
By learning from both sequential trends and time-based influences, the model adapts to individual
metabolic patterns, improving the reliability of its forecasts.</p>
        <p>MSE (Mean Squared Error) will be used to evaluate the model's performance.
1
n
( −  ) ,
(1)
where  — is the total number of observations;
 — is the actual (true) value of the data point;
 — is the predicted value of the data point;
Additionally, MAE (Mean Absolute Error) is used to further measure the model's performance.
where n — the total number of observations;
 — the actual (true) value of the data point;
 — the predicted value of the data point;</p>
        <p>These functions will be used after new batches of patient data arrive for further model
personalisation.</p>
      </sec>
      <sec id="sec-4-3">
        <title>3.3. Audio and Text Processing for Meal and Insulin Logging</title>
        <p>
          Accurate tracking of food consumption and insulin intake is essential for glucose level prediction
and personalised diabetes management. However, manual data entry can be time-consuming and
prone to errors. To address this, we propose an automated logging system that leverages natural
language processing (NLP) and large language models (LLMs) to process free-form voice recordings
[
          <xref ref-type="bibr" rid="ref24">24</xref>
          ].
        </p>
        <p>
          The system can enable users to record an audio log of their meals and insulin intake in a natural
and unstructured manner. The audio can then be converted into text on-device and transmitted to
the backend for processing, where a combination of NLP techniques and LLM-powered inference
extracts and refines the relevant details. In the future, a computer vision approach can be further
integrated [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ] to simplify the process even more by allowing the user to submit photos of their meal
instead of text or audio. It would also mean additional text recognition [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ] integrations for
understanding insulin packaging labels and doses [27].
        </p>
        <p>The recorded audio is first transcribed into text using an automatic speech recognition (ASR)
system. This step ensures that free-form spoken input is transformed into analysable textual data.
The transcribed text undergoes NLP-based entity recognition, extracting key components such as
food items, portion sizes, insulin dosage, and meal timing. Context-aware dependency parsing and
named entity recognition (NER) help identify structured elements from conversational input. Since
users may provide incomplete descriptions (e.g., "I had a bowl of soup"), an LLM-powered inference
mechanism is employed to estimate missing nutritional details such as calories, macronutrient
composition, and glycemic index. This step ensures that the structured record is both complete and
meaningful for future analysis. The processed meal and insulin intake data are then structured into
standardised records, categorising each entry with quantified attributes (e.g., meal type, estimated
carbohydrate content, insulin dosage). The user can then review and confirm the entries before they
are logged into their diabetes management profile. Once verified, the structured nutritional and
insulin intake data are fed into the personalised glucose prediction model. By including historical
meal and medication patterns, the model continuously adapts to individual metabolic responses,
improving long-term predictive accuracy.</p>
        <p>As a result, this automated logging system enhances usability, prediction accuracy, and long-term
glucose monitoring by reducing manual input efforts while ensuring comprehensive data tracking.
Future improvements may include adding projection predicates [28] to support future explainable
AI developments, apart from that, personalised LLM fine-tuning to accommodate individual dietary
habits and metabolic variations, further optimising prediction outcomes.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Experiment</title>
      <p>To validate the feasibility of the GluComp system, an experiment was conducted to evaluate the
end-to-end functionality of its mobile and backend components [29]. This comprehensive integration
test ensured that all subsystems work as intended:




</p>
      <sec id="sec-5-1">
        <title>Sensor connectivity,</title>
        <p>Authentication,
Data aggregation,
Cloud synchronisation,</p>
        <p>Prediction precision trends.</p>
        <p>The primary objective was to confirm the system's ability to collect glucose data securely, upload
it to the cloud, receive machine learning predictions, and present actionable insights to users.</p>
        <p>The experiment was split into three separate stages.</p>
        <sec id="sec-5-1-1">
          <title>4.1. Stage 1: Libre 2 with Juggluco</title>
          <p>Stage 1 included 2 weeks of wearing the FreeStyle Libre 2 sensor paired with the Juggluco app v.
8.0.5 transmitting to the GluComp Android application running on Android 15.</p>
          <p>The goal was to verify the stability of data transmission from Juggluco to GluComp with a target
of &lt; 1% data loss. Key observation points included app performance during night charging periods,
where Android process kills occur most often. It was measured by comparing the data entries
received by the primary CGM communicator app (Juggluco) and the ones received within GluComp.</p>
          <p>Another test point was manual Bluetooth disconnection to simulate physical signal loss with the
sensor, where the aim was to verify data recall and re-transmission when the signal appeared again.</p>
        </sec>
        <sec id="sec-5-1-2">
          <title>4.2. Stage 2: Libre 2 with xDrip+</title>
          <p>Stage 2 included 2 weeks of wearing the FreeStyle Libre 2 sensor paired with the xDrip+ app v.
dfcbe80-2024.09.17 transmitting to the GluComp Android application running on Android 15. The
goal was to verify the stability of data transmission from xDrip+ to GluComp with the same target
of &lt; 1% data loss. The observation points from stage 1 apply here as well.</p>
          <p>The key difference between Juggluco and xDrip+ in terms of integration is the way they publish
data for other applications. Where Juggluco uses a local HTTP server for everything, xDrip+ uses a
similar HTTP server for historical queries, and an Android Broadcast system is used to notify about
new glucose records in real-time.</p>
          <p>It is crucial to test both data transfer technologies (broadcasts and local server), as Android poses
certain restrictions on inter-app communication, where, under specific circumstances, the broadcasts
may not be delivered.</p>
          <p>In a health data aggregator app, data transfer errors should be minimised, as they directly impact
health-related decisions.</p>
          <p>Since the method of communication is different, the main goal was to compare the results from
this stage with those from stage 1.</p>
        </sec>
        <sec id="sec-5-1-3">
          <title>4.3. Stage 3: Libre 3 with Juggluco and predictions enabled</title>
          <p>Stage 3 included another 2 weeks of wearing the upgraded FreeStyle Libre 3 sensor paired with the
Juggluco app v. 8.0.5 transmitting to the GluComp Android application running on Android 15.</p>
          <p>The model training service was set to retrain the model every day at 00:00:00 UTC. The goal was
to verify that every incoming data point from the CGM resulted in two prediction records being
generated (2:1 ratio) with a target of 0% data loss. The additional focus point included calculating the
dynamics of the personalised model accuracy and precision. The expectation was that the model
accuracy would improve every day during the Stage 3 experiment. The overall accuracy of the
predictions was not a concern at this stage, as it requires forming datasets for future experiments.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Results</title>
      <p>The three stages of the experiment resulted in the following results for the data loss point of interest
(see Table 1).</p>
      <p>The resulting transmission loss is 0.23% for Stage 1, 0.7% for Stage 2 and 0.65% for Stage 3. The
resulting prediction loss for Stage 3 is 7%.</p>
      <p>The performance trend of the personalised prediction model was compared to that of a general
glucose prediction model trained on an open dataset to evaluate the performance trend. The
personalised prediction model was additionally trained on 6639 patient records, and the remaining
36 records were used to calculate MSE (Mean Squared Error) and MAE (Mean Absolute Error) [30].</p>
    </sec>
    <sec id="sec-7">
      <title>6. Discussions</title>
      <p>The GluComp Android app integrates with CGM sensors, securely collects and stores glucose data,
and provides real-time predictions. The backend processes data, generates predictions and ensures
data security and compliance.</p>
      <p>The experiment's results showcased the system's full functionality as a glucose monitoring and
prediction platform. The successful integration of mobile and backend components validates its
potential for real-world deployment and further improvements.</p>
      <p>As seen from the results, although integrating both Juggluco and xDrip+ has resulted in data loss,
it is kept below 1%. In order to fully mitigate data loss, additional measures need to be taken, such as
bypassing battery optimisation settings for GluComp on Android 14+. Moreover, different
smartphone manufacturers can set different constraints that can further affect inter-app
communication, process-killing policies, and, therefore, data loss. These anomalies should be
investigated further.</p>
      <p>As for the prediction mechanism, we see quite a stable record generation process, with an output
of ~1.86:1 (generated records for every incoming CGM record). The data loss here (compared to the
expected 2:1 ratio) is explained by one instance of a failure to export a TensorFlow model to
TensorFlow Lite. The resulting exported model produced a day of failures during inference due to a
false output structure. Open tickets on TesorFlow GitHub further support this conclusion regarding
the incorrect export behaviour. The workaround we will be employing is additional structure
verification after export to ensure the resulting .tflite model is correct.</p>
      <p>We also see a prediction performance improvement trend when comparing a general model to a
personalised model. We anticipate much higher prediction accuracy with the availability of
additional data sets and after incorporating extra features in our neural network architecture.
Therefore, the next phase involves conducting a closed beta test with real patients to further evaluate
the accuracy of the personalised prediction models and introduce additional model features, such as
sleep patterns, insulin, and food intake (using automated NLP logging).</p>
    </sec>
    <sec id="sec-8">
      <title>7. Conclusion</title>
      <p>Neural network-powered glucose prediction on mobile devices represents a convergence of
biomedical engineering and personal computing that has great promise for improving diabetes care.
Traditional time-series methods like ARIMA and exponential smoothing laid the groundwork for
understanding glucose dynamics and are still helpful for quick baseline predictions. Still, they
struggle with the complex, nonlinear nature of human metabolism. Advanced models such as LSTMs
and GRUs bring memory and learning capabilities that can adapt to individual patient patterns. At
the same time, TCNs and other architectures leverage convolutional approaches to model long-term
dependencies efficiently. With the advent of robust mobile hardware and software toolkits, these
algorithms can be deployed in smartphones or wearables, delivering real-time forecasts to users
anytime and anywhere. It enables a shift toward proactive diabetes management – instead of just
reacting to current glucose values, patients can get a glimpse into the future and act to prevent
excursions before they happen.</p>
      <p>We designed, built, and tested our health data aggregator solution, where we focused on
minimising data transmission loss from the CGM to our application. Although at this stage, our
neural network architecture does not yet support additional features (such as heart rate, diet, or
medication timing), we have achieved a positive improvement in prediction accuracy. Integrating
natural language processing, computer vision, and LLMs into the system will allow us to achieve
seamless insulin and meal intake logging to further improve the model accuracy in the future.</p>
      <p>Lastly, regulatory approval and rigorous clinical validation will be essential to ensure both
patients and clinicians trust these tools. Current limitations include the need for larger, more diverse
patient datasets and long-term studies to confirm real-world effectiveness and safety. Despite these
challenges, the trajectory is clear: intelligent mobile systems empowered by neural networks and
driven by advances in mobile CPU and GPU technologies are becoming an integral part of diabetes
management. These systems promise to help users stay one step ahead of their glucose levels in a
way that is both convenient and increasingly effective.</p>
    </sec>
    <sec id="sec-9">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used ChatGPT-4o and Grammarly to check
grammar and spelling and perform peer-reviewed simulations. After using these tools, the
authors reviewed and edited the content as needed and take full responsibility for the publication's
content.</p>
    </sec>
    <sec id="sec-10">
      <title>References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K. T.</given-names>
            <surname>Putra</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Surahmat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N. Nazilah</given-names>
            <surname>Chamim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Z.</given-names>
            <surname>Ramadhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Wicaksana</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Dhea Namyra</surname>
          </string-name>
          <string-name>
            <surname>Alissa</surname>
          </string-name>
          ,
          <article-title>"Continuous Glucose Monitoring: A Non-Invasive Approach for Improved Daily Healthcare," 2023 3rd International Conference on Electronic and Electrical Engineering and Intelligent System (ICE3IS), Yogyakarta</article-title>
          , Indonesia,
          <year>2023</year>
          , pp.
          <fpage>395</fpage>
          -
          <lpage>400</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICE3IS59323.
          <year>2023</year>
          .
          <volume>10335328</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Gopinath</surname>
          </string-name>
          , U. S,
          <string-name>
            <given-names>S. N.</given-names>
            <surname>Jathin</surname>
          </string-name>
          <string-name>
            <surname>P</surname>
          </string-name>
          , P. V. J and
          <string-name>
            <given-names>S.</given-names>
            <surname>Palaniswamy</surname>
          </string-name>
          ,
          <article-title>"</article-title>
          <source>Glycemic Index Based Food Recommendation System Using Deep Learning," 2024 1st International Conference on Communications and Computer Science (InCCCS)</source>
          , Bangalore, India,
          <year>2024</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/InCCCS60947.
          <year>2024</year>
          .
          <volume>10593438</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S. -M.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. -Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Woo</surname>
          </string-name>
          ,
          <article-title>"Glucose Transformer: Forecasting Glucose Level and Events of Hyperglycemia and Hypoglycemia,"</article-title>
          <source>in IEEE Journal of Biomedical and Health Informatics</source>
          , vol.
          <volume>27</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>1600</fpage>
          -
          <lpage>1611</lpage>
          ,
          <year>March 2023</year>
          . doi:
          <volume>10</volume>
          .1109/JBHI.
          <year>2023</year>
          .
          <volume>3236822</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>A. Das</surname>
            ,
            <given-names>Y. D.</given-names>
          </string-name>
          <string-name>
            <surname>Kwon</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Chauhan</surname>
            and
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Mascolo</surname>
          </string-name>
          ,
          <article-title>"Enabling On-Device Smartphone GPU based Training: Lessons Learned," 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)</article-title>
          , Pisa, Italy,
          <year>2022</year>
          , pp.
          <fpage>533</fpage>
          -
          <lpage>538</lpage>
          . doi:
          <volume>10</volume>
          .1109/PerComWorkshops53856.
          <year>2022</year>
          .
          <volume>9767442</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Baysal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Cameron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. A.</given-names>
            <surname>Buckingham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Wilson</surname>
          </string-name>
          and
          <string-name>
            <given-names>B. W.</given-names>
            <surname>Bequette</surname>
          </string-name>
          ,
          <article-title>"Detecting sensor and insulin infusion set anomalies in an artificial pancreas,"</article-title>
          2013 American Control Conference, Washington, DC, USA,
          <year>2013</year>
          , pp.
          <fpage>2929</fpage>
          -
          <lpage>2933</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACC.
          <year>2013</year>
          .
          <volume>6580279</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C.</given-names>
            <surname>Sreenivas</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Laha</surname>
          </string-name>
          ,
          <article-title>"Compact Continuous Non-Invasive Blood Glucose Monitoring using Bluetooth,"</article-title>
          <source>2019 IEEE Biomedical Circuits and Systems Conference (BioCAS)</source>
          , Nara, Japan,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . doi:
          <volume>10</volume>
          .1109/BIOCAS.
          <year>2019</year>
          .
          <volume>8918744</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Margan</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Čandrlić</surname>
          </string-name>
          ,
          <article-title>"The success of open source software: A review," 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija</article-title>
          , Croatia,
          <year>2015</year>
          , pp.
          <fpage>1463</fpage>
          -
          <lpage>1468</lpage>
          . doi:
          <volume>10</volume>
          .1109/MIPRO.
          <year>2015</year>
          .
          <volume>7160503</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Mahadik</surname>
          </string-name>
          et al.,
          <article-title>"Digital Privacy in Healthcare: State-of-the-Art and Future Vision,"</article-title>
          <source>in IEEE Access</source>
          , vol.
          <volume>12</volume>
          , pp.
          <fpage>84273</fpage>
          -
          <lpage>84291</lpage>
          ,
          <year>2024</year>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2024</year>
          .
          <volume>3410035</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C.</given-names>
            <surname>Cenerini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sabatini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Vollero</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Pau</surname>
          </string-name>
          ,
          <article-title>"Optimising Glucose Sensor Calibration With Lightweight Neural Networks: A Comparative Study," in IEEE Sensors Letters</article-title>
          , vol.
          <volume>8</volume>
          , no.
          <issue>9</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          , Sept.
          <year>2024</year>
          , Art no.
          <volume>6010904</volume>
          . doi:
          <volume>10</volume>
          .1109/LSENS.
          <year>2024</year>
          .
          <volume>3436630</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Butt</surname>
            ,
            <given-names>Hatim</given-names>
          </string-name>
          &amp; Khosa, Ikramullah &amp; Iftikhar,
          <string-name>
            <surname>Muhammad.</surname>
          </string-name>
          (
          <year>2023</year>
          ).
          <article-title>Feature Transformation for Efficient Blood Glucose Prediction in Type 1 Diabetes Mellitus Patients</article-title>
          .
          <source>Diagnostics</source>
          .
          <volume>13</volume>
          . 340. doi:
          <volume>10</volume>
          .3390/diagnostics13030340.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>N.</given-names>
            <surname>Bidarahalli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rajesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Velappan</surname>
          </string-name>
          and
          <string-name>
            <given-names>P. T.</given-names>
            <surname>Krishnan</surname>
          </string-name>
          ,
          <article-title>"Noise Reduction in Continuous Blood Glucose Sensor using Physiology based Kalman Filter for Artificial Pancreatic System,"</article-title>
          <source>2018 3rd International Conference on Circuits, Control, Communication and Computing (I4C)</source>
          , Bangalore, India,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . doi:
          <volume>10</volume>
          .1109/CIMCA.
          <year>2018</year>
          .
          <volume>8739339</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shi</surname>
          </string-name>
          and
          <string-name>
            <given-names>X.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <article-title>"An ARIMA Model With Adaptive Orders for Predicting Blood Glucose Concentrations and Hypoglycemia,"</article-title>
          <source>in IEEE Journal of Biomedical and Health Informatics</source>
          , vol.
          <volume>23</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>1251</fpage>
          -
          <lpage>1260</lpage>
          , May
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .1109/JBHI.
          <year>2018</year>
          .
          <volume>2840690</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Siami-Namini</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tavakoli</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Siami Namin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>A Comparison of ARIMA and</article-title>
          LSTM in Forecasting Time Series.
          <source>2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA)</source>
          .
          <source>doi:10</source>
          .1109/icmla.
          <year>2018</year>
          .
          <volume>00227</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M. A. F.</given-names>
            <surname>Quioc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. C.</given-names>
            <surname>Ambat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Lagman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. F.</given-names>
            <surname>Ramos</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Maaliw</surname>
          </string-name>
          ,
          <article-title>"Analysis of Exponential Smoothing Forecasting Model of Medical Cases for Resource Allocation Recommender System,"</article-title>
          <source>2022 10th International Conference on Information and Education Technology (ICIET)</source>
          , Matsue, Japan,
          <year>2022</year>
          , pp.
          <fpage>390</fpage>
          -
          <lpage>397</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICIET55102.
          <year>2022</year>
          .
          <volume>9778987</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>M. A. M. Sadeeq</surname>
            and
            <given-names>A. M.</given-names>
          </string-name>
          <string-name>
            <surname>Abdulazeez</surname>
          </string-name>
          ,
          <article-title>"Neural Networks Architectures Design, and</article-title>
          <string-name>
            <surname>Applications</surname>
          </string-name>
          : A Review,
          <article-title>"</article-title>
          <source>2020 International Conference on Advanced Science and Engineering (ICOASE)</source>
          , Duhok, Iraq,
          <year>2020</year>
          , pp.
          <fpage>199</fpage>
          -
          <lpage>204</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICOASE51841.
          <year>2020</year>
          .
          <volume>9436582</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Dampfhoffer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mesquida</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Valentian</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Anghel</surname>
          </string-name>
          ,
          <article-title>"Backpropagation-Based Learning Techniques for Deep Spiking Neural Networks: A Survey,"</article-title>
          <source>in IEEE Transactions on Neural Networks and Learning Systems</source>
          , vol.
          <volume>35</volume>
          , no.
          <issue>9</issue>
          , pp.
          <fpage>11906</fpage>
          -
          <lpage>11921</lpage>
          , Sept.
          <year>2024</year>
          . doi:
          <volume>10</volume>
          .1109/TNNLS.
          <year>2023</year>
          .
          <volume>3263008</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>"Recurrent Neural Networks algorithms</article-title>
          and applications,
          <source>" 2021 2nd International Conference on Big Data &amp; Artificial Intelligence &amp; Software Engineering (ICBASE)</source>
          , Zhuhai, China,
          <year>2021</year>
          , pp.
          <fpage>38</fpage>
          -
          <lpage>43</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICBASE53849.
          <year>2021</year>
          .
          <volume>00015</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>X.</given-names>
            <surname>Wen</surname>
          </string-name>
          and
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>"Time Series Prediction Based on LSTM-Attention-LSTM Model,"</article-title>
          <source>in IEEE Access</source>
          , vol.
          <volume>11</volume>
          , pp.
          <fpage>48322</fpage>
          -
          <lpage>48331</lpage>
          ,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2023</year>
          .
          <volume>3276628</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chauhan</surname>
          </string-name>
          , Sehaj,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kumar</surname>
          </string-name>
          , Siddharth,
          <string-name>
            <given-names>D.</given-names>
            <surname>Panwar</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Chopra</surname>
          </string-name>
          ,
          <article-title>"Temporal Convolutional Network and its Application in Various Sectors,"</article-title>
          <source>2023 3rd Asian Conference on Innovation in Technology (ASIANCON)</source>
          ,
          <string-name>
            <surname>Ravet</surname>
            <given-names>IN</given-names>
          </string-name>
          , India,
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          . doi:
          <volume>10</volume>
          .1109/ASIANCON58793.
          <year>2023</year>
          .
          <volume>10270242</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Aashima</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Bhargav</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Kaushik</surname>
            and
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Dutt</surname>
          </string-name>
          ,
          <article-title>"Temporal Convolutional Networks Involving Multi-Patient Approach for Blood Glucose Level Predictions," 2021 International Conference on Computational Performance Evaluation (ComPE), Shillong</article-title>
          , India,
          <year>2021</year>
          , pp.
          <fpage>288</fpage>
          -
          <lpage>294</lpage>
          . doi:
          <volume>10</volume>
          .1109/ComPE53109.
          <year>2021</year>
          .
          <volume>9752461</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Arduser</surname>
            ,
            <given-names>Lora.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Impatient Patients: A DIY Usability Approach in Diabetes Wearable Technologies</article-title>
          .
          <source>Communication Design Quarterly</source>
          .
          <volume>5</volume>
          .
          <fpage>31</fpage>
          -
          <lpage>39</lpage>
          . doi:
          <volume>10</volume>
          .1145/3188387.3188390.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>M. C. Chirodea</surname>
            ,
            <given-names>O. C.</given-names>
          </string-name>
          <string-name>
            <surname>Novac</surname>
            ,
            <given-names>C. M.</given-names>
          </string-name>
          <string-name>
            <surname>Novac</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Bizon</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Oproescu</surname>
            and
            <given-names>C. E.</given-names>
          </string-name>
          <string-name>
            <surname>Gordan</surname>
          </string-name>
          ,
          <article-title>"Comparison of Tensorflow and PyTorch in Convolutional Neural Network - based Applications,"</article-title>
          <source>2021 13th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)</source>
          , Pitesti, Romania,
          <year>2021</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/ECAI52376.
          <year>2021</year>
          .
          <volume>9515098</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Bingru</given-names>
          </string-name>
          &amp; Zhao,
          <string-name>
            <surname>Qing.</surname>
          </string-name>
          (
          <year>2022</year>
          ).
          <source>Implementation of Financial Audited Robot Question and Answer Technology of Feature Processing and Improved Bi-LSTM. Scientific Programming</source>
          .
          <year>2022</year>
          . 1-
          <fpage>10</fpage>
          . doi:
          <volume>10</volume>
          .1155/
          <year>2022</year>
          /7213395.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>K.</given-names>
            <surname>Smelyakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Karachevtsev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kulemza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Samoilenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Patlan</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Chupryna</surname>
          </string-name>
          ,
          <article-title>"Effectiveness of Preprocessing Algorithms for Natural Language Processing Applications,"</article-title>
          2020 IEEE International Conference on Problems of Infocommunications. Science and
          <string-name>
            <surname>Technology (PIC S&amp;T)</surname>
          </string-name>
          , Kharkiv, Ukraine,
          <year>2020</year>
          , pp.
          <fpage>187</fpage>
          -
          <lpage>191</lpage>
          . doi:
          <volume>10</volume>
          .1109/PICST51311.
          <year>2020</year>
          .
          <volume>9467919</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Byzkrovnyi</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Savulioniene</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smelyakov</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sakalys</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chupryna</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>Comparison of Potential Road Accident Detection Algorithms for Modern Machine Vision System, Vide</article-title>
          . Tehnologija. Resursi - Environment, Technology, Resources,
          <year>2023</year>
          , 3, pp.
          <fpage>50</fpage>
          -
          <lpage>55</lpage>
          . doi:
          <volume>10</volume>
          .17770/etr2023vol3.
          <fpage>7299</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Smelyakov</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chupryna</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Darahan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Midina</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <article-title>Effectiveness of modern text recognition solutions and tools for common data sources</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2021</year>
          ,
          <volume>2870</volume>
          , pp.
          <fpage>154</fpage>
          -
          <lpage>165</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2870</volume>
          /.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>