<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Methods of Analysis, Visualization, Forecast of Financial, Economic and Marketing Data by Means of Integration of Google Technologies and GitHub</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Russian Presidential Academy of National Economy and Public Administration</institution>
          ,
          <addr-line>Lipetsk branch, 3 Internatsionalnaya str., Lipetsk, 398050</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>In this article we discuss problems of usage of the integration of Google technologies, Android and GitHub in analysis, visualization and forecasting of financial and marketing data. Google Sheets tool, which allows you to work in online mode using any browser, is efficient for collaboration and analytics as well. We can highlight some of the advantages, for example, there is an ability to connect to dynamic data on international web resources, data parsing, automation of processes in Google Sheets and other Google applications, creation and modeling of systems which are processing numerical data. It is also possible to connect to Google Data Studio to create dashboards for visualization of the calculated data, generate economic reports, connect to neural network models via Google Colaboratory and GitHub. Regarding marketing features, one can check the popularity of a website (i.e., with data analytics) using Google Analytics tool, a free web and mobile tracking service for measuring digital marketing KPIs. After creating Google Analytics account and posting a short script code on a website, one can start collecting the website or application data. Google web browser for Android [1] allows you to work on data processing using a desktop computer and a mobile device at the same time. We have identified the features of information flows, we explained and proposed the main directions of modeling systems for the analysis, visualization and fore-casting of economic data in the context of the integration of Google Android and GitHub technologies. We determined methods for modeling systems for the analysis, visualization and forecasting of economic data using Google technologies.</p>
      </abstract>
      <kwd-group>
        <kwd>Google</kwd>
        <kwd>Analytics</kwd>
        <kwd>Android</kwd>
        <kwd>GitHub</kwd>
        <kwd>Colaboratory</kwd>
        <kwd>Drive</kwd>
        <kwd>Internet browser</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Internet collaboration, electronic manufacturing and electronic services introduced
over the past decades have provided the foundations for the design, development and
management of next generation manufacturing systems, providing computer support,
communication and cyber-enhanced collaboration, production activities [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Therefore, different principles of working in the network are required while conducting
analysis and data processing. This circumstance determined the topic and direction of
the research.
      </p>
      <p>New computing power of desktop computers and mobile devices, various resources,
modern engineering technologies make it possible to process not only individual
information, but also use recommendation systems, transforming expert knowledge into
data processing tools.</p>
      <p>
        The main tools for visualizing the results of the research are Web 2 Technologies,
since they are widely used in knowledge management systems [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ], these
technologies allow you to see the research results interactively online.
      </p>
      <p>
        For the convenient viewing and study of the proposed research, we use the
visualization of Internet resources used in my work using QR code technologies. Also,
individual links to research resources are indicated in a short version. The research
algorithm and results are shown on the site http://bit.do/research-results [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], QR code in
Fig. 1
      </p>
      <p>The research objective is to determine the directions and methods of systems
modeling for the analysis, visualization and forecasting of economic and marketing data in
the context of integration of Google, Android and GitHub technologies.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Literature Review</title>
      <sec id="sec-2-1">
        <title>Convergence of devices in data processing</title>
        <p>Convergence is an important trend in information technology. There are several types
of convergence. For example, convergence of services, where various services are
combined into one converged service. As per network convergence, individual
networks are included into the converged network, this has developed to the point that
the distinction between wired and wireless networks is almost non-existent.
As marketing and business are getting closer to each other, many value chains or
business strategies change to newer and more convergent chains or strategies. With
interface and terminal convergence, also called device convergence, many kinds of
existing devices and terminals used for different media are incorporated into a new
converged device that allows consumers to use converged services and connect to the
converged network.</p>
        <p>
          Convergence itself is an important trend not only in IT, but in twenty-first century
society in general. Over time, given the rapid advances in information technology and
changing consumer needs, there is a trend towards overlapping and unification of
applications and blurring difference between previously distinct industries will
become increasingly prevalent (Blackman, 1998) [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
        </p>
        <p>
          Kim Y., Lee J.D., Koh D. noted the possible direction of convergence of devices
based on consumer preferences in relation to the main attributes of the mobile
terminal [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Mobile platforms usage in data analytics</title>
        <p>Methods and software for mobile data visualization platforms are being improved.
Existing applications can help to create, edit and analyze data using spreadsheets (in
particular, Google Sheets), it allows pre-submissions, documents editing, messaging
and other user actions. Users can store data files associated with the usage of these
applications to improve performance across a variety of distributed or cloud
environments. These storage and processing systems are designed to make data files available
wherever a suitable network connection is available. Thus, a user gets a flexible and
portable set of applications which are designed to improve productivity of data
analysis too.</p>
        <p>
          A very promising direction of the technological development is the open source
digital platform for developing applications for Android [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. On this platform, a lot of
attention is paid to the development of Google applications for Android, which makes
it possible to use the computing power of mobile devices in data analytics.
The GitHub and Google Play platforms are crowdsourced and provide separate
publicly available data that can be used in various development and research projects
through the source code. Social factors and peculiarities of crowdsourcing based on
open source technologies are very important and it explains the popularity of Google
Play in comparison with other applications.
        </p>
        <p>
          K. Crowston, B. Scozzi [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] relate this popularity to open source projects, which
attract the attention of the end user. Most of these studies [
          <xref ref-type="bibr" rid="ref11 ref12 ref13">11, 12, 13</xref>
          ] examined how
the technical aspects of applications are related to the popularity of projects.
With increasing competition in sales of mobile apps, application developers have to
use advanced machine learning algorithms to control and determine various aspects of
users’ behavior and their decision making, including downloading and installing
applications. This can be done using PRADO technology [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>The PRADO programming pattern allows users to manage events, it helps developers
to focus better on business logic, rather than being distracted by tedious and repetitive
processing of low-level code.</p>
        <p>
          PRADO has many features that can significantly help to reduce development time.
Specifically, it provides a rich set of pluggable web controls, full database support
including both active writing and complex object mapping, seamless AJAX support, a
theme and a wrapper, internationalization and localization, various caching solutions,
security measures, and many other features that are rarely found in other
programming environments [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
        </p>
        <p>
          In the Google Play ecosystem, which is focused on applications storing, application
developers need to optimize their release. Shen S. suggests to optimize Google Play
app release strategies to maximize the likelihood of success for those apps. The
studies were conducted on the basis of checking the difference in users’ feedback
regarding software updates for mobile devices in accordance with different update intervals,
building an update rating, identifying factors affecting the consequences of the
updates. [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Google Cloud digital platform and useful repositories</title>
        <p>Google Cloud digital platform definitely deserves specific attention. The platform
includes a variety of solutions that allow users to form, process and visualize
numerical data, using comprehensively the advanced features of Google technologies on one
digital platform.</p>
        <p>
          Google Cloud platform has (as of September 23, 2020) 787 repositories and 513
people are working on them. Google Cloud has its own repositories on GitHub [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. This
is where the content uploaded to the Google Cloud community is stored, files that
were added to tutorials will appear on page [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>
          Let's take a look at the individual Google Cloud repositories stored on Github [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]:
Magic Modules is a tool used for automatic generation of support in various open
source DevOps tools for Google Cloud Platform.
        </p>
        <p>The Google Secret Manager is a provider for the Private Information CSI driver.
Container Definitions is a repository that contains Bazel targets for generic
Googlemaintained container definitions and their dependencies. Each folder in this repository
is a separate Bazel project that creates deterministic and reproducible containers for
every commit.</p>
        <p>COVID-19 Open Data, this repository contains daily time series data related to
COVID-19 for over 50 countries around the world. The data has state / provincial
spatial resolution for most regions, and district / municipal resolution for Argentina,
Brazil, Chile, Colombia, Czech Republic, Mexico, Netherlands, Peru, United
Kingdom, and United States.</p>
        <p>OSS PROW, this is where the OSS prow configuration is for Google-owned OSS
projects. This file can only be obtained under the Apache License, version 2.0.
Anthos environment sample package. Sample Anthos Environment Package is for
creating GKE clusters on any Anthos platform and managing the lifecycle of Anthos
components in those clusters. It relies on the Anthos admin service cluster to provide
functionalities.</p>
        <p>Python Samples for Google Cloud Platform. This repository contains samples used in
the Python documentation at cloud.google.com.</p>
        <p>Google Play works with Android, not only introducing Android apps, but also
offering mobile apps for developers.
2.4</p>
      </sec>
      <sec id="sec-2-4">
        <title>Overview of GitHub repositories which are useful for data analytics</title>
        <p>
          Simple Stock Analysis in Python is a stock analysis tutorial, which is based on Python
programming language. This guide is particularly useful for a beginner in stock
market analysis [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
        </p>
        <p>
          Stock Analysis is a repository that contains Python scripts that are developed to
analyze, visualize stock prices and other data. License belongs to Massachusetts Institute
of Technology, and this is a free software [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
        </p>
        <p>
          Surpriver – “Find High Moving Stocks before they Move” - This repository allows a
user to determine the movement of high-yield stocks before they start moving, using
anomaly detection and machine learning techniques [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ].
        </p>
        <p>
          Stocksight is a stock market analyzer and stock prediction tool, which uses
Elasticsearch, Twitter, news headlines, Python natural language processing and
sentiment analysis [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>
          Quant_stock is a model for analyzing and forecasting stock prices using machine
learning, taking into account the influence of various factors not related to the market
(weather, etc.) [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ].
        </p>
        <p>
          Trendet – “Trend detection on stock time series data” is a Python package for
identifying and analyzing trends on the market [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ].
        </p>
        <p>
          StockRecommendSystem is designed to collect and store warehouse-related data in
MongoDB or CSV mode [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. In our research, we used CSV files.
        </p>
        <p>
          StockInsider is a Python based tool to calculate trading indicators, to analyze and
visualize stock prices and indicator charts [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ].
3
3.1
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Materials and methods</title>
      <sec id="sec-3-1">
        <title>Possibility of using Google Sheets for data analysis, and visualization of the data using Google Data Studio</title>
        <p>
          We have investigated the possibilities of using Internet and Google tables for data
analysis based on works of multiple research scientists [
          <xref ref-type="bibr" rid="ref28 ref29 ref30 ref31 ref32">28, 29, 30, 31, 32</xref>
          ], we
conducted the work on connecting international resources to dynamic data, parsing data,
automating information processes in Google Sheets and other Google Applications,
creating models of systems for processing numerical data and connecting to
https://datastudio.google.com/ to create dashboards for visualizing calculated data,
generating economic reports.
        </p>
        <p>Below we describe the research algorithm.</p>
        <p>
          We will obtain relevant links with dynamic, regularly updated data from International
Monetary Fund website [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ]. In order to do so, we go through the Data tabs, and then
proceed to Principal Global Indicators http://bit.do/principalglobalindicators and next
to the tab with National Data Sources http://bit.do/National-Data-Sources.
After that we choose the country which statistics we are going to study. We have
selected the data of the National Summary Data Page (NSDP). The page of the
national summary statistics of the Russian Federation is located here
http://bit.do/Russia-Economic-financial-data [
          <xref ref-type="bibr" rid="ref34">34</xref>
          ]. Further, we parse the links from
this website to connect to the dynamic data.
        </p>
        <p>As a next step, we create a Google table with NSDP - http://bit.do/NSDP. For the
quick analysis of data on Internet web sources, we use the ImportXML function in
Google Sheets.</p>
        <p>Next, we implement ImportXML (Url; XPath) function to start data analysis.
We use ImportXML for parsing this way:
In one cell we write = IMPORTXML (“Our URL”; “//a/@ href”), and in the next cell
to the right put = IMPORTXML (“Our URL”; “//a”)
The complete functions for Google Sheets in our case look like this:
In cell A1 you can find links
= IMPORTXML
("https://www.minfin.ru/en/key/macroeconomics/national_summary/"; "//a/@href")
In cell B1 there is a list of keywords, to describe links
= IMPORTXML
("https://www.minfin.ru/en/key/macroeconomics/national_summary/"; "//a")
Check the Key Economic Indicators link http://www.eeg.ru/pages/123.
We use the following function to get the dynamic data from this page:
= IMPORTHTML("http://www.eeg.ru/pages/123"; "table"; 3).</p>
        <p>For Google Sheets function we change numbering “table”; 3 and we get the necessary
values from the third to the sixth, thus we obtain we dynamically updated data for the
necessary calculations.</p>
        <p>We have formed tables of dynamically updated data, which we will use in further
analysis and visualization. For the convenience in understanding of labels of the data,
we will duplicate the data using Russian language in this sheet of google tables using
the technical translation and the function = GOOGLETRANSLATE (text;
[original_language]; [translation_language]). The obtained dynamic data will be
determined by a specific date.</p>
        <p>The resulting tables http://bit.do/Key-Economic-Indicators/ can be used in further
calculations, since later, when the data on the original resource changes, the data in
the table will change as well.</p>
        <p>We can also design a data visualization dashboard using the service
https://datastudio.google.com. First, we create a new report called Key Economic
Indicators. Next, we add a data source through the resource tab, and select Google
Sheets, then synchronize and link to Key Economic Indicators table and insert it into
the report. Then for completing the setup, select the Key Economic Indicators data
source. We will get the dashboard in the report http://bit.do/Dashboard-Tablecy.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Analysis and prediction of data for the future using machine learning and neural networks</title>
        <p>The use of artificial intelligence in the study of economic data is an interesting topic.
Machine learning and neural networks allow not only obtain and analyze data, but
also make predictions for the future.</p>
      </sec>
      <sec id="sec-3-3">
        <title>Usage of Pandas and Matplotlib packages in stock price analysis.</title>
        <p>
          Based data from the studied repositories [
          <xref ref-type="bibr" rid="ref20 ref21 ref22 ref23 ref24 ref25 ref26 ref27">20 - 27</xref>
          ], we carried out the analysis of
economic data using Interactive visualizations in Python in the Google Colaboratory
environment http://bit.do/Google-Colaboratory. An example is shown on the link
coded in Fig. 2.
        </p>
        <p>Pandas is a Python library for working with a variety of data structures, the library is
good for working with structured datasets common for statistics, finance, social
sciences, and many other fields. The library provides integrated, intuitive procedures for
performing data manipulation and analysis of such datasets.</p>
        <p>Matplotlib is integrated with Python in Google Colab to create graphs with, for
example, metadata. In order to start working with the library, one needs an installed
development environment, for example, Anaconda. In general, Python has many packages
that create interactive visualizations in Python, while embedding Javascript code
directly into a notebook / page in a browser.</p>
        <p>We initialized the model, trained it with all default parameters, and also predicted the
data for a year in advance.</p>
        <p>We obtained forecast charts with the extracted trend component and the confidence
interval of changes in values, as well as charts of changes for different seasons. The
implemented code is copied and saved in GitHub repository
http://bit.do/Analysis-inPython, see QR code on Fig. 3.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.3 Possibility of integrating digital platforms for data analysis based on crowdsourcing</title>
        <p>The Google Analytics plugin for Unity (beta) was hosted on GitHub in 2014.
With the help of Google technology, you can integrate customer relationship
management (CRM), tracking of sales and lead data, develop lead generation strategies,
and visualize the data. Based on such analytics, one can more efficiently develop
tactics to optimize channels of sales and use the data to make decisions and to attract
leads. CRM integration strategies can play the important role in your marketing
decisions.</p>
        <p>
          Web presence nowadays is essential for all organizations and businesses. The Internet
provides a variety of multimedia functions that allow you to determine the
effectiveness of the interaction of organizations with their customers, suppliers, competitors
and employees using Google Analytics [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>Here we consider an example of using Google Analytics technology and Google Data
studio for data visualization. For example, you can check the popularity of nology.
We have created a dashboard http://bit.do/youtube-and-site, check the Fig. 4 which
will lead you to the tryour website with the data analytics using Google Analytics
techaining on Youtube channel and to the analytics of the research website.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <p>In our research we determine the main directions of modeling systems used for the
analysis, visualization and forecasting of economic data in the context of the
integration of Google Android and GitHub technologies:
• use of Google Sheets technology for data analysis of various web pages;
•creating dashboards for data visualization using the service
https://datastudio.google.com, and by connecting Google Sheets to this service;
•use of Google Analytics and Google Data Studio technologies to visualize marketing
data. Website popularity check for data analysis is done using Google Analytics
technology;
•Google technologies for Android allow you to work on data processing from a
desktop computer and a mobile device at the same time. Fast transfer and efficient
synchronization of economic calculations on stationary and mobile devices
simultaneously and online improves the conditions for online economic research;
•work with economic data through interactive visualizations using Python in Google
Colaboratory, the use of neural networks in the analysis and forecasting of economic
data;
•using the capabilities of Google integration of Android and GitHub technologies in
analysis, visualization, and forecasting of financial, economic and marketing data
using device convergence and data synchronization.</p>
      <p>In this work we have identified methods for modeling systems for the analysis,
visualization and forecasting of economic data using Google technologies.</p>
      <p>We automated the processes of obtaining information with the help of syntactic
analysis in Google Sheets. This is how we parsed actual links through the ImportXML
(Url; XPath) function implementation - http://bit.do/NSDP.</p>
      <p>We have demonstrated a selection of Google spreadsheet functions used for work
with Internet resources in order to obtain the necessary data, as well as functions that
allow you to interact with sources of dynamic economic data. We have conducted
work related to connection of Google Sheets
http://bit.do/tablKey_Economic_Indicators to the dynamic data of international analytical resources.
We obtained dynamic data of key economic indicators, which were used by students
to study the balance of payments of the Russian Federation for the period from
September 2019 to August 2020. When this data is updated on the website
http://www.eeg.ru/pages/123, the data in our table will change, the information panel
of the visualized data will change accordingly, and the system we constructed will
allow the use of Google Sheets data in new studies.</p>
      <p>The technology of dynamic data visualization is illustrated through methods of
creating models of systems for processing numerical data based on connecting Google
Sheets to Data Studio https://datastudio.google.com/ to create dashboards for
visualizing calculated data http://bit.do/Dashboard-Tablecy. These methods are recommended
by us for creating economic and financial reports in economics and finance.
During the research, we demonstrated the capabilities of Google Analytics and
Google Data Studio technologies for visualizing marketing data. We tested the
popularity of the website for data analysis using Google Analytics technology by creating a
dashboard http://bit.do/youtube-and-site, which shows analytics using Google
Analytics technology on the Youtube channel and analytics of a research website. These
methods are applicable to marketing research of various Internet resources. Using
these methods, it is possible to implement real time marketing research: analysis of
the audience, effectiveness of methods used for attracting customers, behavior of
customers on selling pages, conversion from views to purchases.</p>
      <p>We used the general capabilities of Google's Android technologies for processing,
viewing and transmission of the obtained data. These methods were used by students
for the analysis of data, both in the computer classroom and outside of it, see Fig. 5.
Fig. 5 indicates the following elements:
1 - Google technologies, resources and services;
2 - Android technologies, resources and services;
3 - GitHub technologies, resources and services;
4 - users, developers;
5 - desktop computers;
6 - mobile devices.</p>
      <p>We have carried out work with economic data through interactive visualizations using
Python in Google Colaboratory http://bit.do/Google-Colaboratory, we applied neural
networks to analyze and forecast economic data, this method is efficient since stock
price forecasts are carried out automatically using neural networks dynamically.
We would like to highlight some stages of our research in this direction. At the
beginning of this research, we have installed the required development environment
Anaconda, as well as the necessary modules. Then we figured out how we can work with
financial data using the Pandas package and Matplotlib. Next, we imported the
necessary libraries. The Datetime library allowed us to work easily with dates, matplotlib to
draw plots, pandas to process data, and pandas_datareader, the newest input/output
library for pandas, to write the results. After that it was a right moment for
initialization. We have defined the style for the graphs. Next, we recorded the start and end
dates of the interval for which we were going to load the data, converted the data into
a DataFrame object. A DataFrame can be represented as a table from a database
stored in computer memory, it has an index and column names. The neural network
uses pandas_datareader to download information on Tesla (TSLA) stocks from Yahoo
servers for any date stored in the start and end variables. Thus, our DataFrame
contains the following information: Date, High, Low, Open, Close, Volume, Adj, Close.
We downloaded Tesla (TSLA) stock information from Yahoo's servers. We have
carried out data forecasting using Facebook Prophet. This package allows you to
forecast, search for anomalies without diving into the algorithm itself. First, we installed
the dependency, then we initialized the data analysis model, trained it with all default
parameters and predicted the data for the year ahead. We have constructed the
forecast graphs with the extracted trend component and the confidence interval of changes
in values, as well as graphs of data changes for different seasons. Neural networks
made it possible to predict the TSLA stock prices based on current data, but this
method can be used to study changes when the updated data will ne available in
future.</p>
      <p>We have shown the possibilities of integration between Google Android and GitHub
technologies for the analysis, visualization and forecasting of financial, economic and
marketing data using device convergence and data synchronization. The data used in
the research can be downloaded from the Google Colaboratory platform
http://bit.do/Google-Colaboratory to GitHub platform
http://bit.do/Analysis-inPython, and this process is tracked through the GitHub Android app, see Fig. 5..
5</p>
    </sec>
    <sec id="sec-5">
      <title>Discussion</title>
      <p>The main result of our research is the definition of information flows of data, within
the framework of which analysis, visualization, forecasting of financial, economic and
marketing data are carried out by means of integration of Google technologies,
Android and GitHub. Also the definition of methods for the formation of information
flows of economic, financial and marketing research based on the convergence of
devices and data synchronization of the integration of Google Android and GitHub
technologies. These technologies can form the basis for the functioning of various
systems for processing numerical data.</p>
      <p>Let us consider some of the features of the formation of information flows according
to the diagram on Figure 5. This diagram shows the capabilities of analysis,
visualization, forecasting of financial, economic and marketing data by means of Google
technologies integration, Android and GitHub.</p>
      <p>A special attention deserves the integration inside Google of technologies - 1,
Android - 2 and GitHub - 3 (see Figure 5). Some of the features of this integration are
described above. Here we define the features of the work of a user, a developer - 4
with mobile devices - 6 and desktop computers at the same time - 5. Users and
developers - 4 are using the capabilities of Google technologies – 1; Android - 2 and
GitHub - 3 can synchronize information flows of devices - 5, 6 (see figure 5).
Synchronization of data through the convergence of devices while working with the
analysis, visualization, forecasting of financial, economic and marketing data by means of
Google integration with Android and GitHub technologies (see Figure 5) allows users
and developers - 4 to use both desktop computers - 5 and various mobile devices - 6.
Analyzing and processing information received from Internet resources on a desktop
computer - 5 (see Figure 5), saving results on Google Drive, users and developers can
synchronize the data of various resources - 1, 2, 3, visualize data using Google
technologies - 4 (Google Analytics, Google Data Studio), share versions of your
developments automatically on GitHub - 3. Having Google Drive on a desktop computer,
users and developers - 4 can work with neural networks in Google Colaboratory (see
the link http: //bit.do/Google-Colaboratory), save automatically obtained research
results and data on the GitHub repository (see. link http://bit.do/Analysis-in-Python).
With the help of Google Drive application, one can store, synchronize data and do the
processing [35].</p>
      <p>Individual functions of mobile applications complement the capabilities of stationary
devices. For example, using a mobile application, you can create, synchronize with
various resources on other devices, edit Google Documents, Google Sheets on Google
Drive, also scan various documents and images using the scanner function on Google
Drive and convert the result into pdf format.</p>
      <p>Data synchronization allows user and developers to receive information promptly, it
provides the opportunity to control versions of the development, to participate in
collaborative work with other developers online.</p>
      <p>In the section of the article "Possibility of integrating digital platforms for data
analysis based on crowdsourcing" we provide an example of interaction between Google
Play and Android through the creation of mobile GitHub applications for Android.
For example, the GitHub mobile app for Android - 3 installed on a device - 6 (see
Figure 5) will help you do a variety of actions without requiring a complex
development environment, i.e, sharing design reviews or looking at a few lines of a code.
GitHub for Android gives you an opportunity to collaborate with your team from a
mobile device [36].</p>
      <p>The development of new computational methods in parallel with other sciences such
as statistics, operational research, and computing has revolutionized the world of
financial analysis. An example of this are the expert systems, they represent knowledge
in a symbolic way, explicitly programmed in the system. Neural networks is another
method of computation that has recently been applied to many problems in the real
world [37].</p>
      <p>Tölö E. in the Journal of Financial Stability considered the possibility of predicting
systemic financial crises on one to five years’ window using repetitive neural
networks. Forecasting efficiency is assessed using the Jorda-Schularick-Taylor dataset,
which includes crisis dates and corresponding macroeconomic time series for 17
countries over the period 1870-2016. Study of the previous research has shown that
simple neural network architectures are useful in predicting systemic financial crises.
Researchers showed that such predictions can be significantly improved through the
use of repetitive neural network architectures, especially efficient for work with time
series. They note that the results remain reliable after sensitivity analysis. [38].
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>During our research, we have identified the main directions and methods for modeling
information flows for analysis, visualization and forecasting of economic data using
Google technologies. The capabilities of Google technologies are growing, the
integration of Google technologies with other technologies expands the range of data that
can be explored, and it also contributes to the improvement of scientific research
methods.</p>
      <p>Obtaining and analysis of big data from the Google friendly resources allows you to
process this data without buying powerful private local servers of large capacities,
which is relevant for projects that do not have a commercial component.
Device convergence has become a new driving force for IT industries suffering from
market saturation, as it creates new needs, radically changes market structures,
requires new standards and regulations, inspires companies to conduct research and
development or improve business strategies, that impacts the whole society in general.
The ability to use the computing power of mobile devices allows you to process data
permanently online.</p>
      <p>The technologies, which we have considered for the construction of information
flows, can be used by small businesses and developers of crowdsourcing platforms to
solve various problems of interaction both within the company and outside of it.
For small businesses this is an opportunity to improve work with electronic document
management, increase the efficiency of CRM, ERP systems. For developers this is the
ability to implement different projects online using the synchronization of data
obtained from different sources, and using different technologies on different devices
(see Figure 5). A dynamic business environment requires partners to share knowledge
and capabilities while conducting their activities. Beyond internal operations,
information and communications technology (ICT) accelerated data flow empowers
organizations to distribute data to their partners, contractors, and customers. IT integration
has made a significant contribution to the development of new directions in all areas
of organizational development, including the work with systems for processing
numerical data using the convergence of stationary and mobile computing devices.
The competitive status of any organization is based on the use of its capabilities. The
introduction of the proposed technologies can bring competitive advantages to
organizations, for example, by reducing the cost of purchasing additional resources,
computing power, software and equipment for solving problems of analysis, visualization,
forecasting of financial and marketing data.</p>
      <p>The proposed methods of analysis, visualization, and forecasting of financial,
economic and marketing data contribute to broader interaction of the users and
developers with other developers and with potential customers.
7
35. Description of the mobile application functions of Google Drive
https://play.google.com/store/apps/details?id=com.google.android.apps.docs&amp;hl=ru.
36. Description of the mobile application GitHub for Android
https://play.google.com/store/apps/details?id=com.github.android&amp;hl=ru.
37. Martin-del-Brio B., Serrano-Cinca C. Self-organizing neural networks for the
analysis and representation of data: Some financial cases //Neural Computing &amp;
Applications. – 1993. – Т. 1. – №. 3. – С. 193-206 DOI: 10.1007/BF01414948
38. Tölö E. Predicting systemic financial crises with recurrent neural networks
//Journal of Financial Stability. – 2020. – С. 100746 DOI: jfs.2020.100746</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>1. Google Chrome browser, https://play.google.com/store/apps/details?id=com.android.chrome&amp;hl=ru</mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Nof</surname>
            <given-names>S. Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Silva</surname>
            <given-names>J. R.</given-names>
          </string-name>
          <article-title>Perspectives on manufacturing automation under the digital</article-title>
          and cyber convergence //Polytechnica. -
          <source>2018. - Т. 1</source>
          . -
          <fpage>№</fpage>
          . 1-
          <fpage>2</fpage>
          . -
          <fpage>С</fpage>
          .
          <fpage>36</fpage>
          -47
          <source>DOI: 10.1007/s41050-018-0006-0</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ma</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ye</surname>
            <given-names>F.</given-names>
          </string-name>
          <article-title>The design of personal knowledge management system based on Web2</article-title>
          . 0 //2011 International Conference of Information Technology, Computer Engineering and
          <string-name>
            <given-names>Management</given-names>
            <surname>Sciences</surname>
          </string-name>
          .
          <source>- IEEE</source>
          ,
          <year>2011</year>
          . -
          <fpage>Т</fpage>
          . 3. -
          <fpage>С</fpage>
          .
          <fpage>336</fpage>
          -339 DOI: 10.1109/ICM.
          <year>2011</year>
          .351
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Wang</surname>
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gan</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zheng</surname>
            <given-names>D.</given-names>
          </string-name>
          <article-title>Study on construction of enterprise knowledge portal based on Web2</article-title>
          . 0 //2008 IEEE International Symposium on IT in Medicine and Education. - IEEE,
          <year>2008</year>
          . -
          <fpage>С</fpage>
          .
          <fpage>621</fpage>
          -625 DOI: 10.1109/ITME.
          <year>2008</year>
          .4743940
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Piao</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Han</surname>
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jing</surname>
            <given-names>X.</given-names>
          </string-name>
          <article-title>Research on web2. 0-based anti-cheating mechanism for witkey e</article-title>
          -commerce //2009 Second International Symposium on Electronic Commerce and
          <string-name>
            <surname>Security</surname>
          </string-name>
          . - IEEE,
          <year>2009</year>
          . -
          <fpage>Т</fpage>
          . 2. -
          <fpage>С</fpage>
          .
          <fpage>474</fpage>
          -478 DOI: 10.1109/ISECS.
          <year>2009</year>
          .222
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>6. Website which stores research results - https://sites.google.com/view/msavfed</mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Blackman</surname>
            <given-names>C. R.</given-names>
          </string-name>
          <article-title>Convergence between telecommunications and other media: How should regulation adapt? //Telecommunications policy</article-title>
          .
          <source>- 1998</source>
          . -
          <fpage>Т</fpage>
          .
          <year>22</year>
          . -
          <fpage>№</fpage>
          . 3. -
          <fpage>С</fpage>
          .
          <fpage>163</fpage>
          -170 DOI: 10.1016/S0308-
          <volume>5961</volume>
          (
          <issue>98</issue>
          )
          <fpage>00003</fpage>
          -
          <lpage>2</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kim</surname>
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            *
            <given-names>J. D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koh</surname>
            <given-names>D.</given-names>
          </string-name>
          <article-title>Effects of consumer preferences on the convergence of mobile telecommunications devices</article-title>
          //Applied Economics.
          <article-title>-</article-title>
          <year>2005</year>
          . -
          <fpage>Т</fpage>
          .
          <year>37</year>
          . -
          <fpage>№</fpage>
          . 7. -
          <fpage>С</fpage>
          .
          <fpage>817</fpage>
          -826 DOI: 10.1080/0003684042000337398
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>9. Build anything on Android - https://developer.android.com/.</mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Crowston</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scozzi</surname>
            <given-names>B</given-names>
          </string-name>
          .
          <article-title>Open source software projects as virtual organisations: competency rallying for software development //IEE</article-title>
          <string-name>
            <surname>Proceedings-Software</surname>
          </string-name>
          .
          <article-title>-</article-title>
          <year>2002</year>
          . -
          <fpage>Т</fpage>
          .
          <year>149</year>
          . -
          <fpage>№</fpage>
          . 1. -
          <fpage>С</fpage>
          .
          <fpage>3</fpage>
          -17 DOI: 10.1049/ip-sen:
          <fpage>20020197</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Linares-Vásquez</surname>
            <given-names>M.</given-names>
          </string-name>
          et al.
          <article-title>API change and fault proneness: a threat to the success of Android apps //Proceedings of the 2013 9th joint meeting on foundations of software engineering</article-title>
          .
          <source>- 2013</source>
          . -
          <fpage>С</fpage>
          .
          <fpage>477</fpage>
          -487 DOI: 10.1145/2491411.2491428
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Guerrouj</surname>
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Azad</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rigby P. C.</surname>
          </string-name>
          <article-title>The influence of app churn on app success and</article-title>
          stackoverflow discussions //
          <source>2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER)</source>
          .
          <source>- IEEE</source>
          ,
          <year>2015</year>
          . -
          <fpage>С</fpage>
          .
          <fpage>321</fpage>
          -330 DOI: 10.1109/SANER.
          <year>2015</year>
          .7081842
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Bavota</surname>
            <given-names>G.</given-names>
          </string-name>
          et al.
          <article-title>The impact of api change-and fault-proneness on the user ratings of android apps /</article-title>
          /IEEE Transactions on Software Engineering.
          <article-title>-</article-title>
          <year>2014</year>
          . -
          <fpage>Т</fpage>
          .
          <year>41</year>
          . -
          <fpage>№</fpage>
          . 4. -
          <fpage>С</fpage>
          .
          <fpage>384</fpage>
          -407 DOI: 10.1109/TSE.
          <year>2014</year>
          .2367027
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Lu</surname>
            <given-names>X.</given-names>
          </string-name>
          et al.
          <article-title>Prado: Predicting app adoption by learning the correlation between developer-controllable properties and user behaviors //Proceedings of the ACM on Interactive, Mobile, Wearable</article-title>
          and
          <string-name>
            <given-names>Ubiquitous</given-names>
            <surname>Technologies</surname>
          </string-name>
          .
          <article-title>-</article-title>
          <year>2017</year>
          . -
          <fpage>Т</fpage>
          . 1. -
          <fpage>№</fpage>
          . 3. -
          <fpage>С</fpage>
          .
          <fpage>1</fpage>
          -30 DOI: 10.1145/3130944
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>15. PHP Framework Prado - https://github.com/pradosoft/prado.</mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Shen S</surname>
          </string-name>
          . et al.
          <article-title>Towards release strategy optimization for apps in Google play //</article-title>
          <source>Proceedings of the 9th Asia-Pacific Symposium on Internetware. - 2017. - С. 1-10 DOI: 10.1145/3131704</source>
          .3131710
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Repository «Google Google Cloud</surname>
          </string-name>
          » - https://github.com/GoogleCloudPlatform
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Community Google</surname>
          </string-name>
          Cloud - https://cloud.google.com/community.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Google Cloud</surname>
          </string-name>
          tutorials - https://cloud.google.com/community/tutorials.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Repository «Simple Stock Analysis in Python</surname>
          </string-name>
          » - https://github.com/LastAncientOne/SimpleStockAnalysisPython
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Repository «Stock Analysis</surname>
          </string-name>
          » - https://github.com/Vaibhav/Stock-Analysis.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Repository «Surpriver - Find High</surname>
          </string-name>
          Moving Stocks before they Move» - https://github.com/tradytics/surpriver.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>23. Repository «Stocksight» - https://github.com/shirosaidev/stocksight.</mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>24. Repository «Quant_stock» - https://github.com/ltnguyen14/Quant_stock.</mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>25. Repository «Trendet - Trend detection on stock time series data» - https://github.com/alvarobartt/trendet.</mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>26. Repository «StockRecommendSystem» - https://github.com/doncat99/StockRecommendSystem.</mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>27. Repository «StockInsider» - https://github.com/charlesdong1991/StockInsider.</mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Edelman</surname>
            <given-names>B</given-names>
          </string-name>
          .
          <article-title>Using internet data for economic research</article-title>
          //Journal of Economic Perspectives.
          <article-title>-</article-title>
          <year>2012</year>
          . -
          <fpage>Т</fpage>
          .
          <year>26</year>
          . -
          <fpage>№</fpage>
          . 2. -
          <fpage>С</fpage>
          .
          <fpage>189</fpage>
          -206
          <source>DOI: 10.1257/jep.26.2.189</source>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29. Pintaric
          <string-name>
            <surname>Z. N.</surname>
          </string-name>
          , Kravanja Z.
          <article-title>Selection of the economic objective function for the optimization of process flow sheets</article-title>
          //Industrial &amp; engineering chemistry research. -
          <year>2006</year>
          . -
          <fpage>Т</fpage>
          .
          <year>45</year>
          . -
          <fpage>№</fpage>
          . 12. - С.
          <fpage>4222</fpage>
          -4232 DOI: 10.1021/ie050496z
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>McAliney P. J.</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ang</surname>
            <given-names>B</given-names>
          </string-name>
          .
          <article-title>Blockchain: business' next new “It” technology-a comparison of blockchain, relational databases</article-title>
          , and Google Sheets //
          <source>International Journal of Disclosure and Governance. - 2019</source>
          . -
          <fpage>Т</fpage>
          .
          <year>16</year>
          . -
          <fpage>№</fpage>
          . 4. -
          <fpage>С</fpage>
          .
          <fpage>163</fpage>
          -173 DOI: 10.1057/s41310-019-00064-y
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Dunbar L. The</surname>
          </string-name>
          <article-title>Other Part of the Job: Rapid Data Analysis with Excel</article-title>
          and Sheets //General Music Today.
          <article-title>-</article-title>
          <year>2020</year>
          . -
          <fpage>Т</fpage>
          .
          <year>33</year>
          . -
          <fpage>№</fpage>
          . 2. -
          <fpage>С</fpage>
          .
          <fpage>83</fpage>
          -
          <lpage>86</lpage>
          ., DOI: 10.1177/1048371319880873
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Oualline</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oualline</surname>
            <given-names>G</given-names>
          </string-name>
          . Using Google Sheets //Practical Free Alternatives to Commercial Software. - Apress, Berkeley, CA,
          <year>2018</year>
          . -
          <fpage>С</fpage>
          .
          <fpage>389</fpage>
          -404 DOI: 10.1007/978-1-
          <fpage>4842</fpage>
          -3075-6_
          <fpage>18</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>33. International Monetary Fund website - https://www.imf.org/external/index.htm</mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>34. Russian Federation national statistics web page - https://minfin.gov.ru/en/key/macroeconomics/national_summary/</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>