Батюк, ТарасВисоцька, ВікторіяBatiuk, TarasVysotska, Victoria2023-08-172023-08-172022-03-012022-03-01Батюк Т. Інформаційна підтримка процесів соціалізації особистості на основі спільних інтересів / Тарас Батюк, Вікторія Висоцька // Вісник Національного університету "Львівська політехніка". Інформаційні системи та мережі. — Львів : Видавництво Львівської політехніки, 2022. — № 11. — С. 56–86.https://ena.lpnu.ua/handle/ntb/59490Створено проєкт інформаційної системи для соціалізації за особистими інтересами на основі SEO-технологій та методів машинного навчання. Основна мета цієї інформаційної системи – ідентифікація користувача в системі за допомогою нейронних мереж і вибір подібних користувачів на підставі аналізу поточної інформації користувача. Створено інформаційну систему, яка за допомогою токенів Identity та JWT забезпечує оптимізовані та безпечні функції авторизації, реєстрації та підтримки поточного сеансу користувача системи. Пошук обличчя на фотографії користувача та перевірку наявності подібного користувача в базі даних реалізовано за допомогою згорткових і сіамських нейронних мереж. Аналіз та формування подібних гудків користувачів реалізовано за допомогою алгоритмів нечіткого пошуку, алгоритму Левенштейна та моделі Noisy Channel, що дало змогу максимально автоматизувати вибір користувача та оптимізувати час, витрачений на цей процес. Також створено інструменти для перегляду профілів інших користувачів, уподобань та особистого листування. Уся приватна кореспонденція та інформація про неї зберігаються в поточній базі даних. Кожен користувач інформаційної системи може переглянути всю інформацію про надіслані та отримані повідомлення. Створена інформаційна система реалізує ідентифікацію користувачів, аналіз, відбір та подальшу соціалізацію користувачівThe main objective of this article is to create an information system project for socialization by personal interests on the basis of SEO-technologies and methods of machine learning. The main purpose of this information system is to identify the user within the system using neural networks and to select similar users by analysing the user's current information. An information system was created that, through Identity and JWT tokens, provides optimized and secure authorization, logging, and support functions for the current system user session. Finding a face in a user's photo and checking the presence of a similar user in the database are implemented using convolutional and Siamese neural networks. The analysis and formation of similar user beeps were implemented using fuzzy search algorithms, the Levenshtein algorithm and the Noisy Channel model, which made it possible to maximize the automation of the user selection process and to optimize the time spent in this process. Tools have also been created to view other users’ profiles, preferences and private correspondence. All private correspondence and information about it are stored in the current database. Each user of the system can view all information about sent and received messages. The created information system implements the process of user identification, analysis, selection and further socialization of system users.56-86ukпроєктнечіткий пошукзгорткова нейронна мережасіамська нейронна мережавідстань Левенштейнашумовий каналprojectfuzzy searchconvolutional neural networkSiamese neural networkLevenshtein distanceNoisy ChannelІнформаційна підтримка процесів соціалізації особистості на основі спільних інтересівInformation support for personalities socialization processes based on common interestsArticle© Національний університет “Львівська політехніка”, 2022© Батюк Т., Висоцька В., 202231doi.org/10.23939/sisn2022.11.056004.9Batiuk T. Information support for personalities socialization processes based on common interests / Taras Batiuk, Victoria Vysotska // Visnyk Natsionalnoho universytetu "Lvivska politekhnika". Informatsiini systemy ta merezhi. — Lviv : Lviv Politechnic Publishing House, 2022. — No 11. — P. 56–86.