Loading...

Extraction and Analysis of Product Aspects of Online Stores Based on Customers' Reviews Using Machine Learning Techniques

Kazemi Foroushani, Amir Hossein | 2023

61 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 56474 (01)
  4. University: Sharif University of Technology
  5. Department: Industrial Engineering
  6. Advisor(s): Habibi, Moslem; Fazli, Mohammad Amin
  7. Abstract:
  8. Today, with the popularity of online shopping, many business owners are interested in launching online stores. Recording opinions and using the opinions of customers and buyers of products provides the possibility of listening to the opinions of customers in the design and improvement of products. On the other hand, other users and those who intend to buy a specific product, after paying attention to the features and aspects of the product they want, refer to the section of customer views and opinions. The user also reads these comments among thousands of different sentences and words written with different opinions and suggests; It gets confusing and many users won't be able to make the right decision after spending a lot of time in the comments section. In summary, it can be said that the purpose of this research is to fulfill a need, the answer of which is in the analysis of data and text views of online store users using the combination of techniques and methods of Machine learning and sentiment analysis. On the other hand, by extracting the features of the products, it will be possible to search and sort the identified features of each product. This research uses the rules and structure of Persian language and relationships between words to identify the aspects or features mentioned in the text. Therefore, the presented algorithm can be extended to other opinions and viewpoints submitted for any product, service, organization and other entities. The presented algorithm covers the three stages of extracting views, identifying and extracting aspects, and finally analyzing the sentiments of each aspect. In order to evaluate the results we use the largest Persian-language online store
  9. Keywords:
  10. Sentiment Analysis ; Aspect Mining ; Opinion Mining ; Aspect Based Sentiment Analysis ; Explicit Aspect ; Implicit Aspect ; Machine Learning ; Online Store

 Digital Object List

 Bookmark

  • فصل اول: معرفی پژوهش
    • 1-1 مقدمه
    • 2-1 بیان مسئله
      • 1-2-1 اهمیت موضوع
      • 2-2-1 پرسش‌های تحقیق
      • 3-2-1 هدف و مراحل تحقیق
      • 1-2-1 تحلیل احساسات جنبه‌محور
        • 1-1-2-1 استخراج داده‌های متنی
        • 2-1-2-1 شناسایی جنبه یا ویژگی
        • 2-1-2-1 تعیین جهت‌گیری جنبه
    • 3-1 معرفی کتاب‌خانه‌های مورد نیاز
      • 1-3-1 هضم10F
      • 2-3-1 جیسون14F
      • 3-3-1 سایر
    • 4-1 گذری بر روش نظارت‌نشده یا بدون سرپرست19F
    • 5-1 گذری بر نوآوری‌های پژوهش
    • 6-1 جمع‌بندی
  • فصل دوم: مبانی نظری و پیشینه پژوهش
    • 1-2 مقدمه
    • 2-2 نقطه‌ی آغازین
      • 1-2-2 معرفی روش اوپاین
      • 2-2-2 معرفی الگوی خلاصه‌سازی نظرات بر مبنای ویژگی
      • 3-2-2 معرفی رویکرد قانون‌محور43F
    • 3-2 نخستین تلاش‌ها برای زبان فارسی
    • 4-2 تشکیل لیست کاندید جنبه به زبان فارسی
      • 1-4-2 استفاده از مدل وردتووک72F
    • 5-2 بررسی جنبه‌های صریح و ضمنی
    • 6-2 جایگاه پژوهش حاضر
    • 7-2 جمع‌بندی
  • فصل سوم: روش پژوهش و نتایج
    • 1-3 مقدمه
    • 2-3 معرفی چهارچوب پژوهش
    • 3-3 پیش‌پردازش
      • 1-3-3 خوانش نظرات متنی به صورت بر خط
      • 2-3-3 خوانش کل نظرات دسته محصول
      • 3-3-3 آماده‌سازی داده‌های متنی
        • 1-3-3-3 نرمال‌سازی91F
        • 2-3-3-3 شکستن دیدگاه‌ها به جملات
        • 3-3-3-3 تبدیل زبان محاوره به رسمی
        • 4-3-3-3 ریشه‌یابی97F
        • 5-3-3-3 واژه‌سازی99F
        • 6-3-3-3 تجزیه‌کننده‌ی وابستگی100F
    • 4-3 شناسایی و استخراج جنبه‌ها
      • 1-4-3 ایجاد لیست کاندید تک واژه‌ای
        • 1-1-4-3 فرآیند تهیه‌ی لیست کاندید جنبه‌های تک واژه‌ای
        • 2-1-4-3 فرآیند تهیه‌ی لیست کاندید صفت
      • 2-4-3 پیش‌پردازش ثانویه
      • 2-4-3 ایجاد لیست کاندید چند واژه‌ای
        • 1-2-4-3 ایجاد ترکیب‌های دوتایی و سه‌تایی
        • 2-2-4-3 فرآیند پایش لیست کاندید
      • 3-4-3 ارتباط جنبه‌ی کاندید با دیدگاه
    • 5-3 تعیین قطبیت جنبه‌ها
      • 1-5-3 معرفی و تبیین مدل پارس بِرت
      • 2-5-3 نحوه‌ی ارتباط با تحلیل احساسات جنبه‌محور
    • 6-3 جمع‌بندی و نوآوری‌ها
      • 1-6-3 جمع‌بندی مفروضات پژوهش
      • 2-6-3 نوآوری‌ها
  • فصل چهارم: تجزیه و تحلیل نتایج و یافته‌ها
    • 1-4 مقدمه
    • 2-4 پیاده‌سازی الگوریتم
      • 1-2-4 آشنایی با دیجی‌کالا
    • 3-4 معرفی معیارها و مفاهیم
      • 1-3-4 ماتریس سردرگمی
      • 2-3-4 معیارهای ارزیابی
    • 4-4 ارزیابی قدم استخراج جنبه‌ها
      • 1-4-4 تحلیل نتایج و یافته‌ها
    • 5-4 ارزیابی قدم تعیین قطبیت
      • 1-5-4 مقایسه با روش افزونه‌ای بر پارس بِرت
    • 6-4 دلایل بروز خطا
    • 7-4 تحلیل حساسیت زمان پردازش
    • 8-4 جمع‌بندی
  • فصل پنجم: نتیجه‌گیری و پیشنهادها
    • 1-5 مقدمه
    • 2-5 نتیجه‌گیری و تحلیل نتایج
    • 3-5 پیشنهادهای پژوهشی برای مطالعات آینده
  • منابع یا مراجع
...see more