ПРОГРАМНА МОДЕЛЬ ВІРТУАЛЬНОЇ СОЦІАЛЬНОЇ МЕРЕЖІ З РЕКОМЕНДАЦІЙНОЮ СИСТЕМОЮ
DOI:
https://doi.org/10.30837/2522-9818.2019.8.080Ключові слова:
соціальна мережа, рекомендаційна система, комп’ютерне моделювання, стохастичний графАнотація
Предметом вивчення у статті є процес моделювання соціальних мереж. Метою є створення програмної моделі соціальної мережі з рекомендаційною системою. Завдання: дослідити методи генерації соціальних мереж, реалізувати програмну модель соціальної мережі з рекомендаційною системою. Методи дослідження: теорія графів, теорія алгоритмів, теорія статистики, теорія ймовірностей, об’єктно-орієнтоване програмування. Отримані такі результати: проведено дослідження існуючих методів моделювання соціальних мереж, зокрема, розглянуті такі моделі соціальних мереж як модель Барабаши-Альберт, модель Ердеша-Ран’ї та модель Болобаша-Ріордана; розглянуто поняття складних мереж; проведено дослідження основних властивостей графів соціальних мереж; розроблено програмну модель соціальної мережі з рекомендаційною системою на основі модифікованої моделі Барабаши-Альберт з застосуванням графової бази даних Neo4j та мови програмування Python; розроблена модель дозволяє моделювати мережу з користувачами та текстовими постами та може містити зв’язки типу "друзі", "підписник", "опублікований", "переглянутий", "лайк", "схожий", "рекомендований", а також дозволяє тестувати алгоритми рекомендаційних систем та досліджувати зміни у соціальній мережі після створення та пропонування рекомендацій; проведено тестування розробленої програмної моделі соціальної мережі з рекомендаційною системою. Висновки. Було проведено дослідження різних методів моделювання соціальних мереж. Досліджено поняття складних мереж. Розглянуто основні властивості графів соціальних мереж. Розроблено програмну модель соціальної мережі з рекомендаційною системою, що містить різні типи вузлів та зв’язків, які дозволяють тестувати алгоритми рекомендаційних систем. Проведено тестування розробленої моделі соціальної мережі з рекомендаційною системою для перевірки її подібності до реальних соціальних мереж. Розроблена програмна модель соціальної мережі має значення параметрів графу мережі, що відповідають значенням характерним для справжніх соціальних мереж, що дозволяє використовувати розроблену модель для дослідження процесів, які можуть відбуватися у реальних соціальних мережах.Завантаження
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Наше видання використовує положення про авторські права Creative Commons для журналів відкритого доступу.
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:
-
Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0), котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
-
Автори мають право укладати самостійні додаткові угоди щодо не комерційного та не ексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
-
Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису опублікованої роботи, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи.












