pn. "A
system for collecting, analyzing and
processing of user behavior data from multiple sources in order to create a personalized user distribution scheme with contextual selection of content on the website." 1. Identifying and collecting information about
the Internet user and his behavior in real time. 2.
Processing of available data in different time intervals. 3. Providing information (real-time and historical) on
the Internet user's traffic on the website. 4. Automatic contextual selection of materials on the website The prepared platform is an IT
system designed to build 'content' websites focused on interaction with
Internet users. The platform contains a number of logical modules aimed at increasing the activation of
the Internet user. Modules can connect to each other using webservices or other defined APIs required in a specific situation. This enables easy connection of platform modules with external applications. The individual components have been additionally divided into virtual zones, only within which communication and data flow are possible. As part of building the prototype, we try to embed new projects on the PaaS platform, but it is necessary to ensure full compatibility with previous solutions, which is why an application development strategy was adopted in the
microservices model.
Flowchart of information Assistant (IA)) 1. Each internet user is automatically marked and assigned a
unique identifier. 2. On each page or in our application there are IWA scripts that send information to the collector: 1. Describing the
client environment, i.e. the type of application,
operating system, browser information, IP addresses, adblock information, etc. 2. Optional (if completed) personal information such as
demographic data such as age, gender, place of
residence, e-mail hash, IDFA / GAID advertising identifiers. 3. Internet user's traffic on our websites, i.e. where he was, when and where did he come from and where he went, and what types of materials he viewed. 3. All the above data goes to our
Big Data system, after appropriate transformation to the appropriate formats. 4. For all our products (internet services), a common content
categorization taxonomy has been developed, which is used at subsequent stages to determine the interest groups of
Internet users. 5. Based on the collected data, applications work in which we have developed a number of algorithms that are aimed at: 1. Preparation and calculation of an Internet
user profile. 2. Preparation of tables describing thematic interests for each Internet user identified by us. 3. Reconstruction of Internet user IDs and implementation of the so-called cross-device identification. 6. On the basis of the collected data, another group of applications with recommendation and predictive algorithms works, the purpose of which is: 1. Preparation of a
stream of information that is selected and arranged in such a way that the Internet user increases his engagement by making more views on our websites. 2. In the information
stream, we inject additional individual supplementary information depending on the data resulting from the Internet
user profile.