ПРОГРАМНА МОДЕЛЬ ВІРТУАЛЬНОЇ СОЦІАЛЬНОЇ МЕРЕЖІ З РЕКОМЕНДАЦІЙНОЮ СИСТЕМОЮ

Автор(и)

  • Yelyzaveta Meleshko Центральноукраїнський національний технічний університет http://orcid.org/0000-0001-8791-0063

DOI:

https://doi.org/10.30837/2522-9818.2019.8.080

Ключові слова:

соціальна мережа, рекомендаційна система, комп’ютерне моделювання, стохастичний граф

Анотація

Предметом вивчення у статті є процес моделювання соціальних мереж. Метою є створення програмної моделі соціальної мережі з рекомендаційною системою. Завдання: дослідити методи генерації соціальних мереж, реалізувати програмну модель соціальної мережі з рекомендаційною системою. Методи дослідження: теорія графів, теорія алгоритмів, теорія статистики, теорія ймовірностей, об’єктно-орієнтоване програмування. Отримані такі результати: проведено дослідження існуючих методів моделювання соціальних мереж, зокрема, розглянуті такі моделі соціальних мереж як модель Барабаши-Альберт, модель Ердеша-Ран’ї та модель Болобаша-Ріордана; розглянуто поняття складних мереж; проведено дослідження основних властивостей графів соціальних мереж; розроблено програмну модель соціальної мережі з рекомендаційною системою на основі модифікованої моделі Барабаши-Альберт з застосуванням графової бази даних Neo4j та мови програмування Python; розроблена модель дозволяє моделювати мережу з користувачами та текстовими постами та може містити зв’язки типу "друзі", "підписник", "опублікований", "переглянутий", "лайк", "схожий", "рекомендований", а також дозволяє тестувати алгоритми рекомендаційних систем та досліджувати зміни у соціальній мережі після створення та пропонування рекомендацій; проведено тестування розробленої програмної моделі соціальної мережі з рекомендаційною системою. Висновки. Було проведено дослідження різних методів моделювання соціальних мереж. Досліджено поняття складних мереж. Розглянуто основні властивості графів соціальних мереж. Розроблено програмну модель соціальної мережі з рекомендаційною системою, що містить різні типи вузлів та зв’язків, які дозволяють тестувати алгоритми рекомендаційних систем. Проведено тестування розробленої моделі соціальної мережі з рекомендаційною системою для перевірки її подібності до реальних соціальних мереж. Розроблена програмна модель соціальної мережі має значення параметрів графу мережі, що відповідають значенням характерним для справжніх соціальних мереж, що дозволяє використовувати розроблену модель для дослідження процесів, які можуть відбуватися у реальних соціальних мережах.

Завантаження

Дані завантаження ще не доступні.

Біографія автора

Yelyzaveta Meleshko, Центральноукраїнський національний технічний університет

кандидат технічних наук, доцент, доцент кафедри кібербезпеки та програмного забезпечення

##submission.downloads##

Опубліковано

2019-06-24

Як цитувати

Meleshko, Y. (2019) «ПРОГРАМНА МОДЕЛЬ ВІРТУАЛЬНОЇ СОЦІАЛЬНОЇ МЕРЕЖІ З РЕКОМЕНДАЦІЙНОЮ СИСТЕМОЮ», СУЧАСНИЙ СТАН НАУКОВИХ ДОСЛІДЖЕНЬ ТА ТЕХНОЛОГІЙ В ПРОМИСЛОВОСТІ, (2 (8), с. 80–85. doi: 10.30837/2522-9818.2019.8.080.