Loading...
Enhancing Recommender Systems Using Analysis of Groups' Influence on Users in Social Networks
Nasr Esfahani, Hassan | 2015
485
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 47774 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Habibi, Jafar
- Abstract:
- Rapid growth in science and technology has created vast diversity in products, services and needs of people and groups. As the Internet and web technologies have progressed, a web-based solution to explore products of either a specific domain or multiple domains is mandatory. One of the main challenges in these systems is learning users’ preferences to recommend items possibly interesting to the user. Social network of the users is one of the sources that can inject additional information about them which can be exploited to improve accuracy of the system. Depending on the method, the performance, accuracy and personalization may differ .One of the most popular methods to extract this information from social networks is through community detection. These methods are both efficient and accurate enough, compared to the state-of-the-art methods. In this work we propose two different methods to enhance recommender systems by the help of community detection in social networks. In the model-based approach we exploit hierarchical community detection and in memory-based approach we propose a text retrieval based method to find users’ similarities with communities for recommendation which is both online and efficient while achieving adequate performance
- Keywords:
- Machine Learning ; Community Detection ; Information Retrieval ; Recommender System ; Community Detection ; Social Networks ; User Preferences
-
محتواي کتاب
- view
- فصل1 معرفی پژوهش
- 1-1 پیشگفتار
- 1-2 تعریف مسئله و چالشهای پیش رو
- 1-3 دستآوردهای پژوهشی
- 1-4 ساختار پایاننامه
- فصل2 پژوهشهای پیشین
- 2-1 سامانههای توصیهگر مبتنی بر ویژگیهای شخصی و محتوایی
- 2-2 سامانههای توصیهگر همکارانه
- 2-3 تأثیر شبکه ارتباط بین کاربران
- 2-3-1 مدلهای مبتنی بر فاکتورگیری ماتریس.
- 2-3-2 مدلهای مبتنی بر همسایگی
- 2-3-2-1 روشهای مبتنی بر پیمایش شبکه دوستی
- 2-3-2-2 استفاده از استنتاج بیز
- 2-3-2-3 استفاده از قدمزنی تصادفی
- 2-3-2-4 استفاده از نزدیکترین همسایگی
- 2-4 استفاده از گروه بندی و انجمن یابی
- 2-5 ساختار انجمنی
- 2-5-1 ماژولاریتی
- 2-5-2 روشهای یافتن انجمن
- 2-5-2-1 الگوریتم گیروان و نیومن
- 2-5-2-2 الگوریتم بر پایهی ماژولاریتی
- 2-5-2-3 الگوریتم لواین
- 2-5-2-4 روش گسترش برچسب
- 2-5-2-5 روش OSLOM
- 2-6 نتیجهگیری
- فصل3 روش پژوهش
- 3-1 روش پیشنهادی مبتنی بر حافظه
- 3-1-1 شباهت افراد و گروهها
- 3-1-2 تمایل گروه به یک کالا
- 3-1-3 مروری بر دیدگاه مدل زبانی در بازیابی متن
- 3-2 روش پیشنهادی مبتنی بر مدل
- 3-3 جمعبندی
- 3-1 روش پیشنهادی مبتنی بر حافظه
- فصل4 تجزیه و تحلیل یافتهها
- 4-1 معیارهای ارزیابی
- 4-2 دادگان مورد بررسی
- 4-2-1 مجموعه داده اپینین
- 4-2-2 مجموعه دادگان موویلنز
- 4-2-3 شکستن به دادگان آموزش و آزمون
- 4-3 ارزیابی روش مبتنی بر مدل
- 4-4 ارزیابی روش مبتنی بر حافظه
- 4-5 جمعبندی
- فصل5 نتیجهگیری و پیشنهادها
- مراجع
- واژهنامه انگلیسی به فارسی
- واژه نامه فارسی به انگلیسی
