Loading...

A Mobile Application Recommender System Based on User's Reviwes

Mossein, Mobasher | 2016

690 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 49168 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Heydarnoori, Abbas
  7. Abstract:
  8. The ever increasing growth of smart phones and their applications have led to the emergence of various platforms, i.e. online stores, for distributing them among users and providing a way for customers and developers to interact with each other. In recent years, these stores have turned into an important form of software repositories, which brought out new challenges for researchers. One of these challenges is the task of searching for suitable applications and providing simple access to them for users. Pervious work has focused on the relationships between users and applications’ contents. Among the shortcomings of these approaches, is not considering users’ reviews of applications and what they have explicitly expressed through them in these stores. Therefore, in this work, we present a novel method based on analyzing users’ reviews to tackle this challenge. Our approach exploits developers’ descriptions of applications, users’ reviews and applications’ categories in order to find similar apps and recommend them to users. Our evaluations of the proposed approach with 100 users indicate that it has a precision of 81%. Furthermore, the level of acceptance and the diversity of recommended applications by our approach are respectively 4% and approximately 100% more compared to the results of Google play
  9. Keywords:
  10. Recommender System ; Smart Phones ; Miming Software Repositories ; Application Stores ; User Reviews

 Digital Object List

 Bookmark

  • 1 مقدمه
    • 1‏.‏1 مراحل انجام پژوهش
    • 1‏.‏2 راهکار پیشنهادی در یک نگاه
    • 1‏.‏3 نوآوری‌های پژوهش
    • 1‏.‏4 ساختار پایان‌نامه
  • 2 پژوهش‌های پیشین
    • 2‏.‏1 تعاریف
      • 2‏.‏1‏.‏1 فروشگاه‌های برنامه‌های همراه
      • 2‏.‏1‏.‏2 سامانه‌های پیشنهاددهنده
    • 2‏.‏2 بررسی کارهای پیشین
      • 2‏.‏2‏.‏1 فروشگاه‌های برنامه - نظرات کاربران
      • 2‏.‏2‏.‏2 فروشگاه‌های برنامه - سایر ويژگی‌ها
      • 2‏.‏2‏.‏3 سامانه‌های پیشنهاددهنده مبتنی بر نظرات کاربران
    • 2‏.‏3 معیارهای مقایسه
      • 2‏.‏3‏.‏1 ویژگی نظرات
      • 2‏.‏3‏.‏2 سایر ویژگی‌ها
    • 2‏.‏4 نتیجه‌گیری
      • 2‏.‏4‏.‏1 ویژگی مورد علاقه
      • 2‏.‏4‏.‏2 مخاطبین اصلی
      • 2‏.‏4‏.‏3 محدودیت‌ها و مشکلات
  • 3 راه حل پیشنهادی
    • 3‏.‏1 تعریف مسئله
    • 3‏.‏2 شرح چارچوب طراحی شده
      • 3‏.‏2‏.‏1 پردازش اطلاعات و تشکیل جدول ویژگی - امتیاز
      • 3‏.‏2‏.‏2 جست‌وجو بر اساس نظرات کاربران
    • 3‏.‏3 نتیجه‌گیری
  • 4 ارزیابی
    • 4‏.‏1 ارتباط بین امتیاز مجازی و حقیقی
      • 4‏.‏1‏.‏1 سؤال پژوهشی
      • 4‏.‏1‏.‏2 طراحی فرآیند ارزیابی
      • 4‏.‏1‏.‏3 نتایج ارزیابی
      • 4‏.‏1‏.‏4 تحلیل نتایج ارزیابی
    • 4‏.‏2 میزان مقبولیت خروجی رویکرد معرفی شده
      • 4‏.‏2‏.‏1 سؤال پژوهشی
      • 4‏.‏2‏.‏2 طراحی فرآیند ارزیابی
      • 4‏.‏2‏.‏3 نتایج ارزیابی
      • 4‏.‏2‏.‏4 تحلیل نتایج ارزیابی
    • 4‏.‏3 تأثیر تعداد نظرات کاربران بر مقبولیت پیشنهادها
      • 4‏.‏3‏.‏1 سؤال پژوهشی
      • 4‏.‏3‏.‏2 طراحی فرآیند ارزیابی
      • 4‏.‏3‏.‏3 نتایج ارزیابی
      • 4‏.‏3‏.‏4 تحلیل نتایج
    • 4‏.‏4 تأثیر طول توضیحات توسعه‌دهندگان بر خروجی پیشنهادها
      • 4‏.‏4‏.‏1 سؤال پژوهشی
      • 4‏.‏4‏.‏2 طراحی فرآیند ارزیابی
      • 4‏.‏4‏.‏3 نتایج ارزیابی
      • 4‏.‏4‏.‏4 تحلیل نتایج ارزیابی
    • 4‏.‏5 تهدیدات علیه اعتبار
      • 4‏.‏5‏.‏1 اعتبار درونی
      • 4‏.‏5‏.‏2 اعتبار بیرونی
      • 4‏.‏5‏.‏3 اعتبار ساخت
      • 4‏.‏5‏.‏4 قابلیت اطمینان
  • 5 نتیجه‌گیری و کارهای آتی
    • 5‏.‏1 نتیجه‌گیری
    • 5‏.‏2 نقاط قوت و ضعف
      • 5‏.‏2‏.‏1 نقاط قوت
      • 5‏.‏2‏.‏2 نقاط ضعف
    • 5‏.‏3 کارهای آتی
  • کتاب‌نامه
  • واژه‌نامه‌ی فارسی به انگلیسی
  • واژه‌نامه‌ی انگلیسی به فارسی
...see more