Group Decision-Making System with Sentiment Analysis of Discussion Chat and Fuzzy Consensus Modeling
Yerkin, Shamoi
Group Decision-Making (GDM) plays a crucial role in various real-life scenarios where individuals express their opinions in natural language rather than structured numerical values. Traditional GDM approaches often overlook the subjectivity and ambiguity present in human discussions, making it challenging to achieve a fair and consensus-driven decision. This paper proposes a fuzzy consensus-based group decision-making system that integrates sentiment and emotion analysis to extract preference values from textual inputs. The proposed framework combines explicit voting preferences with sentiment scores derived from chat discussions, which are then processed using a Fuzzy Inference System (FIS) to compute a total preference score for each alternative and determine the top-ranked option. To ensure fairness in group decision-making, we introduce a fuzzy logic-based consensus measurement model that evaluates participants' agreement and confidence levels to assess overall feedback. To illustrate the effectiveness of our approach, we apply the methodology to a restaurant selection scenario, where a group of individuals must decide on a dining option based on brief chat discussions. The results demonstrate that the fuzzy consensus mechanism successfully aggregates individual preferences and ensures a balanced outcome that accurately reflects group sentiment.
academic
نظام اتخاذ القرارات الجماعية مع تحليل المشاعر في نقاشات الدردشة ونمذجة الإجماع الضبابي
يلعب اتخاذ القرارات الجماعية (GDM) دوراً مهماً في الحياة الواقعية، حيث يعبر الأفراد عادة عن آرائهم باستخدام اللغة الطبيعية بدلاً من القيم الرقمية المنظمة. تتجاهل طرق اتخاذ القرارات الجماعية التقليدية غالباً الذاتية والغموض الموجود في النقاشات البشرية، مما يجعل تحقيق قرارات عادلة وقائمة على الإجماع أمراً صعباً. تقترح هذه الورقة نظام اتخاذ قرارات جماعية قائم على الإجماع الضبابي، يدمج تحليل المشاعر والعواطف لاستخراج قيم التفضيلات من المدخلات النصية. يجمع الإطار المقترح بين تفضيلات التصويت الصريحة ودرجات المشاعر المستخرجة من نقاشات الدردشة، ثم يستخدم نظام الاستدلال الضبابي (FIS) لمعالجة هذه البيانات، وحساب درجة التفضيل الإجمالية لكل بديل وتحديد الخيار ذي الترتيب الأعلى. لضمان العدالة في اتخاذ القرارات الجماعية، تم إدخال نموذج قياس الإجماع القائم على المنطق الضبابي، الذي يقيّم مستوى الاتفاق والثقة لدى المشاركين لتقييم الملاحظات الشاملة.
تواجه أنظمة اتخاذ القرارات الجماعية التقليدية التحديات الأساسية التالية:
غياب معالجة اللغة الطبيعية: تعتمد أنظمة اتخاذ القرارات الجماعية الحالية بشكل أساسي على التقييمات الرقمية المنظمة، بينما يعبر الناس في الواقع عن تفضيلاتهم بشكل أساسي من خلال اللغة الطبيعية
معالجة غير كافية للذاتية والغموض: تواجه الطرق التقليدية صعوبة في التعامل مع الذاتية وعدم اليقين المتأصل في النقاشات البشرية
آليات قياس الإجماع غير مكتملة: يفتقر النظام إلى آليات فعالة لتقييم درجة الإجماع بين أعضاء المجموعة
قيود الاتصالات الموسيطة بالحاسوب (CMC): على الرغم من أن النقاشات عبر الإنترنت تسهل التعاون، إلا أنها تفتقر إلى التعبير عن المشاعر، مما يؤثر على تحقيق الإجماع
نموذج قياس الإجماع الضبابي: تطوير نموذج قياس إجماع قائم على المنطق الضبابي يقيّم مستوى الاتفاق والثقة لدى المشاركين، مما يضمن عملية قرار عادلة وتتوافق مع الإدراك البشري
إطار تجميع التفضيلات الهجين: يجمع النظام بين تفضيلات التصويت الصريحة ودرجات المشاعر، ويحسب درجة التفضيل الإجمالية لكل بديل من خلال نظام الاستدلال الضبابي
التحقق من القرارات على نطاق صغير: تم التحقق من فعالية الطريقة من خلال سيناريو اختيار المطعم، مما حقق مستوى إجماع عالي في اتخاذ القرارات التي يشارك فيها الإنسان
مقياس الإجماع المتسق مع البشر: اقترح طريقة تقييم الإجماع بناءً على اتفاق الخبراء ومستويات الثقة، بدلاً من الاعتماد فقط على وظائف التشابه المحسوبة تلقائياً
تحليل المشاعر: استخدام أداة تحليل المشاعر VADER لاستخراج درجة مشاعر مركبة (من -1 إلى +1)
تحليل العواطف: استخدام مكتبة Text2Emotion لتحديد خمس عواطف (المفاجأة، الخوف، الحزن، السعادة، الغضب)
درجة المشاعر المدمجة: SP = αS + βE، حيث α و β هما أوزان توازن أهمية المشاعر والعواطف
حساب درجة العاطفة:
درجة العاطفة الإيجابية (PES) = max('happy', 'surprise')
درجة العاطفة السلبية (NES) = max('angry', 'sad', 'fear')
درجة العاطفة المدمجة = PES - NES
إجمالي درجة المشاعر = درجة المشاعر × 0.6 + درجة العاطفة × 0.4
التقييم الشامل: تقترح هذه الورقة إطار عمل مبتكر لاتخاذ القرارات الجماعية، وتدمج بنجاح تقنيات تحليل المشاعر والمنطق الضبابي. على الرغم من وجود مجال للتحسين في عمق وشمول التحقق التجريبي، فإن مسارها التقني جديد، وقيمتها العملية واضحة، وتوفر مساهمة قيمة لتطور مجال اتخاذ القرارات الجماعية.