<!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>COLINS-</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Zoriana Rybchak, Solomiia Kubinska, Olha Kulyna and Iryna Zavushchak</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>API</institution>
          ,
          <addr-line>Dialogflow, agent</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>12 Bandery street, Lviv, 79000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>7</volume>
      <fpage>20</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>The aim of the article is to review the analytics and environment that Twitter algorithms create for the user with an aim to avoid spreading disinformation and predict possible reaction of other users at posts. Furthermore, it allows the development of a system which predicts the reaction to a user's tweet. There are two reasons for carrying out the research: 1. the lack of information on the operation of the algorithms presented by the platform; 2. the lack of reliable filtering methods for malicious accounts blocking creates the need for additional analysis, recommendations and the presentation of relevant and, most importantly, safe and reliable information for the consumer. Twitter, tweet, decision-making system, natural language processing, sentiments analysis, Twitter</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Social networks have a significant impact on people's lives today. In the past, they were considered
to be a kind of entertainment, but now they influence all aspects of our lives.</p>
      <p>The rapid growth of the amount of information that surrounds a person now, digitization and a huge
flow of news became the key reasons for the tremendous growth of Twitter's popularity among foreign
communities and led to the expansion of the Ukrainian segment of Twitter.</p>
      <p>
        First of all, the popularity of the Twitter platform compared to other social networks was considered.
For this, the statistics from the most reliable and open source Statista was used. Fig. 1 shows that Twitter
was among the 5 most popular social networks in 2021 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>The Ukrainian Twitter community had 910,400 users at the beginning of 2022. A rapid increase of
the Ukrainian users took place during April-May 2022, when Ukrainian Armed Forces started a
successful counteroffensive to liberate territories occupied by russia. At that point of time, it became
clear that events in Ukraine could be covered in Twitter social network.</p>
      <p>The research object is the novelty of the social network, the lack of information on the operation of
the algorithms presented by the platform, the lack of reliable filtering methods for malicious accounts
blocking creates the need for additional analysis, recommendations, and the presentation of relevant
and, most importantly, safe information to a consumer.</p>
      <p>Scope of research is represented by improving existing methods of analyzing and supporting user
decision-making when working with social networks to minimize the spread of disinformation.</p>
      <p>The aim of the research is to create a system for the analysis of "hot" topics and profiles on the
Twitter platform and further provide the user with support for decision-making based on their needs.</p>
      <p>Nowadays, the impact of social networks on people's lives should not be underestimated. According
to the website Datareportal and using their Kepios technology, it was determined that there are currently
4.74 billion users of various social networks in the world in October 2022. To make it clear, this is
59.3% of the entire population on the Earth. It is worth pointing out that these statistics do not represent
each user as a separate individual, that is, one person mentioned in the statistics can occupy several</p>
      <p>
        2023 Copyright for this paper by its authors.
places, since it is currently not possible to check the uniqueness of accounts [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>According to the same resource, 190 million new users have joined social networks in the last 12
months alone, that is, the total number of users increased by approximately 4.2%. The calculations state
that every second a platform of this type receives 6 new users.</p>
      <p>Fig. 2 shows that YouTube, Facebook, Twitter/LinkedIn social networks have the largest amount of
unique users. WhatsApp has a high number too, but in this article we do not take it into account as it is
a messenger. Facebook, Youtube, Instagram and Twitter have the largest number of shared users.
leak has led to certain platforms restricting the data transmission through their APIs. However, although
it is not possible to obtain data from all social networks, it is still possible to conduct qualitative and
quantitative research such as interviews and surveys and involve members of online communities.</p>
      <p>Research on platforms of this type can be carried out on a wide range of theories, constructs, and
conceptual frameworks from various disciplines, which are described in the work “Social media
research: Theories, constructs, and conceptual frameworks”. This article vividly describes a number of
approaches for working with social networks.</p>
      <p>
        Sentiment analysis is one of the most important methods of social networks analysis. The use of this
method specifically for the Twitter platform is described in the scientific article "Sentiment Analysis
on Twitter Posts" by Ravikant Patil, Manish Kumar, Dr. Jyoti Dr. Jyoti Kharade, Rasika Pati [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>The paper describes the methods of sentiment analysis of tweets using the Twitter API for live data
streaming. The output of this work should be a report that will indicate whether the tweet has a positive,
negative or neutral color.</p>
      <p>
        It is indicated in the paper that algorithms for sentiment analysis are divided into rule-based,
automated, and hybrid algorithms. Rule-based algorithms consist of lexicons and automated algorithms
and are based on Machine Learning, where hybrid ones are algorithms that use both approaches. It is
noted here that automated sentiment analysis algorithms use classification algorithms such as Naive
Bayes classifier, linear regression, support vector method and deep learning [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Research in the field of sentiment analysis will remain relevant for a long time. This paper is very
representative for understanding the possibilities of sentiment analysis and its use in various parts of
nowadays life. The results show that the quality of the sentiment analysis highly depends on the subject
of the text. Also, the results of this paper state that the combination of several classification algorithms
has a positive impact on the level of outcoming data.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods and materials</title>
      <p>When developing any system, the main thing is to define the problem that the current system should
solve and indicate the goals of its creation. To achieve this, the method of system analysis, which is
called the Goal Tree, is the most appropriate.</p>
      <p>The general goal "Creating a reengineering support and decision-making system based on Twitter
analysis" is located on the top of the tree.
• to model system using UML notation and CASE tools;
• to define input/output data, description of system requirements/functions;
• to provide description and reasoning of the selected means;
• to give description and reasoning of the chosen methods;
• to create a system design;
• to test and connect the Twitter API;
• to create the source code of the system.</p>
      <p>Unified Modeling Language (UML) is an internationally recognized standard for visualization,
modeling, specification and documentation of system components or certain processes. The unified
modeling language represents a wide set of diagrams that can be used at different stages of product
development. A use case diagram is one of behavioral diagrams and defines system goals. It is very
useful to start with this type of diagram as it will help to identify main users and different functions
they perform in the system and the relationship between them.</p>
      <p>Basic flow for Reengineering support and decision-making system based on Twitter analysis:
1. The user starts the system.
2. The user answers the questionnaire.
3. The system generates options to drive a successful Twitter page.
4. The user views the options for driving a successful Twitter page.
5. The user receives a list of the most popular accounts and methods of working with them.
6. The system generates the methods of working with the most popular accounts to satisfy the
user's goal.</p>
      <p>7. The user receives a list of the most popular hashtags and instructions for their use.
8. The system generates instructions on the most popular hashtags usage to satisfy the user's goal.
9. The user receives a list of the most popular news and possible options for their use.
10. The system generates options for the most popular news usage to satisfy the user's goal.
11. The system generates Twitter usage statistics for the past day.</p>
      <p>12. The user receives statistics for the past day.
based on Twitter analysis”. The following diagram is built for a basic flow described above.</p>
      <p>There are 3 objects in the diagram: User, System, Twitter API and 12 messages that connect the
objects.
server, personal computer, Twitter server.</p>
      <p>Also, two of the devices have execution environments. Browser is set as an execution environment
for smartphone and personal computer.</p>
      <p>There are also 5 artifacts present on the diagram. The execution environment “Browser” contains
HTML 5 as an artifact. Web-site is set as an artifact for application server. DB server has MongoDB in
a role of artifact. For Twitter server the artifact is Twitter API.</p>
      <p>Cascading Style Sheets (CSS) is an HTML feature that allows developers to make the appearance
of the page more pleasant and control it. Using CSS, developers can create styles for individual
elements of pre-written HTML. They can be added to any page to optimize it, or to improve or diversify
its appearance. CSS is easy-to-use, requires only a few lines of code to create a beautiful interface and
it is maintainable.</p>
      <p>For the past eight years in a row, JavaScript has been the most popular programming language as
voted by developers participating in Stack Overflow's annual survey. The popularity of the language is
mostly explained by its wide range possibilities.</p>
      <p>Although JavaScript was originally created for external development, a large list of related
JavaScript libraries and frameworks have expanded its usefulness. Now developers can use it for almost
anything, including server-side development, mobile development, and game development. Today, JS
is used for front-end, back-end, game, mobile, virtual reality, and artificial intelligence development.</p>
      <p>Taking into account that HTML, CSS and JS work very well together and were used to create almost
every existing web-site, they will be utilized to develop the designed system.</p>
      <p>
        One of the advantages of using HTML is that developers can write it even in a notebook. But now
there are already better solutions that allow them to write code faster, find and fix errors, if there are
any, and look more visually pleasing [
        <xref ref-type="bibr" rid="ref13 ref14 ref15">13-15</xref>
        ].
      </p>
      <p>One such solution is Visual Studio Code. This is a free code editor from Microsoft. According to a
survey on Stack Overflow in 2019, it was determined that it is used by more than 50% of surveyed
developers. And it will also be utilized for Reengineering support and decision-making system based
on Twitter analysis development.</p>
      <p>MongoDB is a non-relational database. It is a NoSQL database management system. NoSQL
databases are the alternatives to traditional relational databases using SQL (structured query language).
Data is stored in tables, rows, and columns in a relational database with relationships between entities.
In MongoDB, data is stored in documents using a JSON-like structure to represent and interact with
the data. MongoDB will equip the designed system with such qualities as velocity, scalability and
flexibility.</p>
      <p>
        And last but not least is the Twitter API. Twitter provides access to various services through an
application programming interface, better known as an API [
        <xref ref-type="bibr" rid="ref16 ref17 ref18 ref19">16-19</xref>
        ]. The social network provides access
for integration to enterprises, or for scientific research. The Twitter API provides access to public data
that has been published by Twitter users. Based on all the possibilities of Twitter API, it was decided
to use it for the development purposes.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Discussions and results</title>
      <p>This system contains a lot of unstructured data, the amount of which may be changed according to
changes in the Twitter API or the data needed to create quality analytics. That is, the main requirements
for a database are velocity and scalability, which are exactly what non-relational databases
cover[2022].</p>
      <p>Therefore, it was determined that the database for the Reengineering support and decision-making
system based on Twitter analysis should contain 2 documents to store the data.</p>
      <p>The first document is “user”. It stores all user data, such as:
• id - user ID in the database;
• schema - database schema versioning;
• username - username of the user in the designed system;
• usertype - user type to be selected during onboarding;
• preferences - data array of user preferences, which must be selected during onboarding;
• analyticsEnabled - a marker of whether the user has shared the data of his Twitter account for
additional analytics;
• createdAt - date of account creation in the designed system.</p>
      <p>It should be mentioned here that this document has 2 attachments. They are credentials - data
structure for client authentication; tweetCheck - the data structure of tweet sentiment analysis and its
content.</p>
      <p>The next document is analytics. It offers data on detailed analytics of the user’s account. The user
has given access to his Twitter. This information was placed in a separate file, because not all users
operate this function, and such data are analyzed by a separate system component. This document
contains information about the user's Twitter account, and it is not advisable to store such data in one
table.</p>
      <p>• id - identifier of the reporting record in the database;
• schema - database schema versioning;
• botList - a data array of found bots among the user's subscribers. Available fields: id - user ID
in the Twitter system, username - the user's username in the Twitter system, name - the user's name
in the Twitter system, url - a link to the user's account in the Twitter system, confidence - the
percentage of confidence of the designed system that this boat;
• createdAt - date of creation of the record in the designed system.</p>
      <p>Fig. 8 shows a diagram of a non-relational database for the Reengineering support and
decisionmaking system based on Twitter analysis.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>As a result of the conducted research, a reengineering support and decision-making system based
on Twitter analysis was developed.</p>
      <p>The first module allowed the system to support the user's decision in forming its own "ecological
environment" in the Twitter network, by creating a list of popular accounts, hashtags and topics that
the user can follow and that are relevant.</p>
      <p>This result was achieved using the Twitter API, which in turn provides access to trends and major
events that are currently being discussed on Twitter.</p>
      <p>Thus, Ukrainian officials who use this platform, volunteers, foundations and other influencers are
recommended for user subscription to stimulate algorithms to propose relevant accounts which will
form a reliable environment for the user in the social network.</p>
      <p>The second module of the system allows users to check the tweets they are about to publish for
audience reception. This functionality is especially useful for brands as it will help them predict their
customers' reactions to future launches and products. In this way, they will be able to adjust the tweets
before publication and make them more relevant for the perception of customers.</p>
      <p>
        To achieve the goals of this component, the sentiment analysis of tweets using natural language
processing methods is helpful. The NLP is a branch of computer science that works on giving computers
the ability to understand human language in written and spoken versions, and the sentiment analysis is
a task that is needed to separate subjective qualities from the text, for example, behavior, sarcasm,
emotions, suspicion, bewilderment [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Dialogflow [
        <xref ref-type="bibr" rid="ref5 ref6">5,6</xref>
        ] from Google was chosen as the tool for such
analysis.
      </p>
      <p>Within the framework of the study, tweets of real users were analyzed. When comparing the results
of Dialogflow and the real users reaction to the selected tweets, it was determined that the trained agent
showed itself very good in determining the correct user reaction to the tweet.</p>
      <p>This research provides a basis for further research in this area. For example, the use of mixed
approaches (both lexicons and machine learning) to improve the sentiment of posts in social networks.
Analysis of user profiles and posts to detect propaganda was implemented.</p>
    </sec>
    <sec id="sec-5">
      <title>5. References</title>
      <p>[20] G. Booch, J. Rumbaugh, I. Jacobson, Unified Modeling Language User Guide, The (2nd Edition)
(The Addison-Wesley Object Technology Series). 2nd ed. Addison-Wesley Professional, 2005.
496 p.
[21] Figma for Web Design - A Beginner's Guide. Section: веб-сайт. URL:
https://www.section.io/engineering-education/using-figma-for-web-design/.
[22] Relational Vs Non-Relational Database (Key Differences) - DatabaseTown. DatabaseTown. URL:
https://databasetown.com/relational-vs-non-relational-database/.
[23] The Top 4 Reasons Why You Should Use MongoDB | MongoDB. MongoDB: The Developer Data
Platform | MongoDB. URL:
https://www.mongodb.com/developer/products/mongodb/top-4reasons-to-use-mongodb/.
[24] Global Social Media Statistics – DataReportal – Global Digital Insights. DataReportal – Global</p>
      <p>Digital Insights. URL: https://datareportal.com/social-media-users.
[25] The Top 10 Social Media Sites &amp; Platforms 2022. Search Engine Journal. URL:
https://www.searchenginejournal.com/social-media/biggest-social-media-sites/.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P. V.</given-names>
            <surname>Mozharov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Moskaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. V.</given-names>
            <surname>Zaitsev</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Vovk</surname>
          </string-name>
          , “
          <article-title>Experimental Comparison of Speech Recognition Systems for Ukrainian Language</article-title>
          ,”
          <source>2017 IEEE First International Conference on Data Stream Mining &amp; Processing (DSMP)</source>
          , Lviv, Ukraine,
          <year>2017</year>
          , pp.
          <fpage>45</fpage>
          -
          <lpage>49</lpage>
          . doi:
          <volume>10</volume>
          .1109/DSMP.
          <year>2017</year>
          .
          <volume>8091944</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>N.</given-names>
            <surname>Rana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Black</surname>
          </string-name>
          , M. Levitan, “
          <article-title>Evaluation of ASR Systems for Spontaneous Speech Transcription of British English,”</article-title>
          <source>Proceedings of Interspeech</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>3383</fpage>
          -
          <lpage>3387</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E. W. T.</given-names>
            <surname>Ngai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S. C.</given-names>
            <surname>Tao</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. K. L. Moon</surname>
          </string-name>
          ,
          <article-title>Social mediaresearch: Theories, constructs, and conceptual frameworks</article-title>
          , in:
          <source>International Journal of Information Management</source>
          ,
          <year>2015</year>
          , Т.
          <volume>35</volume>
          , № 1,
          <string-name>
            <surname>P.</surname>
          </string-name>
          33-
          <fpage>44</fpage>
          . doi:
          <volume>10</volume>
          .1016/j.ijinfomgt.
          <year>2014</year>
          .
          <volume>09</volume>
          .004.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>[4] Most popular social media by age Ukraine 2021</article-title>
          , in: Statista. URL: https://www.statista.com/statistics/1256255/most-popular
          <article-title>-social-media-by-age-ukraine/</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>N. R.</surname>
          </string-name>
          de Oliveira and others,
          <source>Identifying Fake News on Social Networks Based on Natural Language Processing: Trends and Challenges</source>
          , in: Information,
          <year>2021</year>
          , V.
          <volume>12</volume>
          , № 1,
          <string-name>
            <surname>P.</surname>
          </string-name>
          38. doi:
          <volume>10</volume>
          .3390/info12010038.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Patil</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Kumar, SENTIMENT ANALYSIS ON TWITTER POSTS</article-title>
          , in:
          <source>International Journal of Scientific Research in Engineering and Management (IJSREM)</source>
          ,
          <year>2022</year>
          , V.
          <volume>6</volume>
          , № 6. doi:
          <volume>10</volume>
          .55041/IJSREM15023.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N.</given-names>
            <surname>Sabharwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Agrawal</surname>
          </string-name>
          ,
          <source>Cognitive Virtual Assistants Using Google Dialogflow</source>
          , Berkeley, CA : Apress,
          <year>2020</year>
          . URL: https://doi.org/10.1007/978-1-
          <fpage>4842</fpage>
          -5741-8.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Rybchak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Basystiuk</surname>
          </string-name>
          ,
          <article-title>Analysis of methods and means of text mining</article-title>
          ,
          <source>in ECONTECHMOD, AN INTERNATIONAL QUARTERLY JOURNAL</source>
          , (
          <year>2017</year>
          ) p.
          <fpage>73</fpage>
          -
          <lpage>78</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>N. R.</surname>
          </string-name>
          de Oliveira,
          <source>Identifying Fake News on Social Networks Based on Natural Language Processing: Trends and Challenges Information</source>
          .
          <year>2021</year>
          . p.
          <volume>38</volume>
          . doi: https://doi.org/10.3390/info12010038.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Patil</surname>
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            <given-names>M. SENTIMENT</given-names>
          </string-name>
          <article-title>ANALYSIS ON TWITTER POSTS</article-title>
          .
          <source>International Journal of Scientific Research in Engineering and Management (IJSREM)</source>
          .
          <year>2022</year>
          . Т.
          <volume>6</volume>
          , № 6. doi:
          <volume>10</volume>
          .55041/IJSREM15023.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <article-title>Класичне машинне навчання: класифікація, узагальнення, кластеризація. Evergreen - web розробка і діджиталізація бізнесу за допомогою AI продуктів</article-title>
          . URL: https://evergreens.com.ua/ua/articles/classical-machine-learning.
          <source>html.</source>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N.</given-names>
            <surname>Sabharwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Agrawal</surname>
          </string-name>
          ,
          <article-title>Cognitive Virtual Assistants Using Google Dialogflow</article-title>
          . Berkeley, CA: Apress,
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .1007/978-1-
          <fpage>4842</fpage>
          -5741-8.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <article-title>Why Dialogflow is the Future of Marketing. Ignite Visibility</article-title>
          . URL: https://ignitevisibility.com
          <article-title>/why-dialogflow-is-the-future-of-marketing/.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Grabowski</surname>
          </string-name>
          , What Is DialogFlow and Why Do You Need It?. Digital Acceleration Company | Netguru. URL: https://www.netguru.com/blog/what-is-dialogflow.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pocs</surname>
          </string-name>
          ,
          <article-title>Lovecraft with Natural Language Processing - Part 1: Rule-Based Sentiment Analysis</article-title>
          . Medium. URL: https://towardsdatascience.com
          <article-title>/lovecraft-with-natural-language-processing-part1-rule-based-sentiment-analysis-5727e774e524.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Ray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chakrabarti</surname>
          </string-name>
          ,
          <article-title>A Mixed approach of Deep Learning method and Rule-Based method to improve Aspect Level Sentiment Analysis</article-title>
          .
          <source>Applied Computing and Informatics</source>
          .
          <year>2020</year>
          .
          <article-title>Ahead-ofprint, ahead-of-print</article-title>
          .
          <source>doi: 10</source>
          .1016/j.aci.
          <year>2019</year>
          .
          <volume>02</volume>
          .002.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Havryliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Dumyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Vovk</surname>
          </string-name>
          ,
          <article-title>Extraction of Structural Elements of the Text Using Pragmatic Features for the Nomenclature of Cases Verification</article-title>
          . In: Hu,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>He</surname>
          </string-name>
          , M. (eds) Advances
          <source>in Intelligent Systems, Computer Science and Digital Economics IV. CSDEIS 2022. Lecture Notes on Data Engineering and Communications Technologies</source>
          , vol
          <volume>158</volume>
          . Springer, Cham. (
          <year>2023</year>
          ) doi: 10.1007/978-3-
          <fpage>031</fpage>
          -24475-9_
          <fpage>57</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>UML</given-names>
            <surname>Diagram</surname>
          </string-name>
          <article-title>Types | Learn About All 14 Types of UML Diagrams. Creately Blog</article-title>
          . URL: https://creately.com/blog/diagrams/uml-diagram
          <string-name>
            <surname>-</surname>
          </string-name>
          types-examples/.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <article-title>What is Unified Modeling Language (UML)?</article-title>
          . Ideal Modeling &amp;
          <article-title>Diagramming Tool for Agile Team Collaboration</article-title>
          . URL: https://www.visual
          <article-title>-paradigm.com/guide/uml-unified-modelinglanguage/what-is-uml/.</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>