NLP Academy · درس

تقييم مراجعة بعدّ المؤشرات

اجمع مرات ظهور المؤشرات الإيجابية واطرح السلبية

الدرس 3 من 413 خطوة

تقييم مراجعة بعدّ المؤشرات درس مجاني في NLP Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في NLP Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة NLP Academy 4 دروس في المجموع.

الفكرة الأساسية

لتقييم مراجعة، عُدّ كلمات الإشارات الإيجابية، ثم عُدّ الكلمات السلبية وقارن بينهما. وتلتقط هذه الدرجة البسيطة قدرًا كبيرًا من الشعور.

جزّئ النص أولًا

قسّم المراجعة إلى كلمات قبل العد. يصبح كل رمز عنصرًا يمكنك التحقق منه مقابل قائمتَي الكلمات الإيجابية والسلبية.

tokens = review.lower().split()

عدّ التطابقات

كرّر على الرموز واحسب التطابقات. تضيف كل كلمة في المجموعة الإيجابية إلى pos، وكل كلمة سلبية إلى neg.

pos = sum(t in positive for t in tokens)
neg = sum(t in negative for t in tokens)

اطرح للحصول على درجة

تساوي الدرجة الإجمالية عدد التطابقات الإيجابية ناقص عدد التطابقات السلبية. ويعني الرقم الأكبر مراجعةً أكثر سعادة، بينما يشير الرقم السالب إلى الشكاوى.

score = pos - neg

حوّل الدرجة إلى تسمية

حوّل الرقم إلى حكم. فالدرجة الأكبر من الصفر إيجابية، والأصغر من الصفر سلبية، والتي تساوي الصفر تمامًا محايدة.

label = "positive" if score > 0 else "negative" if score < 0 else "neutral"

مثال تطبيقي

في عبارة I love this but the price is bad، تحصل على تطابق إيجابي واحد وآخر سلبي، لذا تكون الدرجة صفرًا، والحكم محايدًا.

ضعه في دالة

اجمع الخطوات في دالة قابلة لإعادة الاستخدام، حتى تتمكن من تقييم أي مراجعة باستدعاء واحد بدلًا من تكرار المنطق.

def score_review(text):
    toks = text.lower().split()
    return sum(t in positive for t in toks) - sum(t in negative for t in toks)

مزايا العدّ

هذه الطريقة سريعة، ولا تحتاج إلى بيانات تدريب، كما يسهل شرحها. وتجعلها هذه الشفافية خط أساس ممتازًا لأي مشروع.

إنها تتجاهل ترتيب الكلمات

يتعامل العدّ مع النص كأنه كيس غير مرتب، لذا لا يستطيع التمييز بين good not وnot good. ويُعد فقدان الترتيب أكبر نقطة عمياء فيها.

تتراكم الإشارات المتكررة

يُحتسب تكرار great, great, great ثلاث مرات، ويدفع الدرجة إلى الأعلى، إذ غالبًا ما تتكرر الكلمات الأساسية للتعبير عن شعور قوي.

متى لا ينجح العدّ

قد تنتج المراجعات المختلطة والصياغة الدقيقة صفرًا مضللًا. وهذه إشارة إلى أن نموذجًا متعلمًا قد يخدمك بصورة أفضل لاحقًا.

تحقق سريع

تتبّع المنطق في جملة قصيرة.

مراجعة

قيّمتَ المراجعات بعدّ الإشارات: جزّئ النص، ثم احسب، ثم اطرح، وبعدها ضع التسمية وفق إشارة النتيجة. هذه الطريقة سريعة وواضحة لكنها تتجاهل ترتيب الكلمات. بعد ذلك سنعالج مشكلات النفي. ✅

البدء مجانًا

تعلم Python مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
30
الدروس
120

الأسئلة الشائعة

هل درس «تقييم مراجعة بعدّ المؤشرات» مجاني؟

نعم — نص درس «تقييم مراجعة بعدّ المؤشرات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة NLP Academy، انتقل إلى CoddyKit PRO. تتضمن دورة NLP Academy 4 دروس في المجموع.

ماذا ستتعلم في «تقييم مراجعة بعدّ المؤشرات»؟

اجمع مرات ظهور المؤشرات الإيجابية واطرح السلبية تتمرن على NLP Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ NLP Academy؟

لا تُشترط خبرة سابقة. NLP Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.

كم من الوقت يستغرق درس «تقييم مراجعة بعدّ المؤشرات»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس NLP Academy هذا؟

نعم. كل درس في NLP Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ما تحليل المشاعر؟
  2. إنشاء قائمة كلمات إيجابية وسلبية
  3. تقييم مراجعة بعدّ المؤشرات
  4. معالجة النفي والحالات الخاصة
← العودة إلى NLP Academy