لماذا تحتاج النماذج إلى أرقام لا كلمات
الانتقال من النص إلى المتجهات
لماذا تحتاج النماذج إلى أرقام لا كلمات درس مجاني في NLP Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في NLP Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة NLP Academy 4 دروس في المجموع.
الآلات تتحدث بالأعداد
لا يستطيع النموذج إجراء حسابات على الكلمة cat. فكل خوارزمية تعمل في الخفاء لا تفهم إلا الأعداد، ولذلك يجب تحويل النص أولًا.
المشكلة الأساسية
هدفك هو تحويل كل مستند إلى صف من الأعداد، أي متجه يلتقط محتوى النص.
لا تحمل الكلمات قيمة ترتيبية
لا يمكنك القول إن cat أكبر من dog. فالكلمات فئات وليست كميات، ولذلك لا يحمل النص الخام معنىً عدديًا يمكن إجراء الحسابات عليه.
من النص إلى المتجهات
يُسمى هذا التحويل من الكلمات إلى مصفوفات أعداد التوجيه المتجهي. وهو الجسر بين اللغة وتعلّم الآلة.
العدّ هو أبسط جسر
أبسط متجه هو عدد مرات ظهور كل كلمة. وهذه الفكرة القائمة على العدّ هي جوهر حقيبة الكلمات. 🛍️
لماذا حقيبة الكلمات؟
سُمّيت حقيبة لأن ترتيب الكلمات يُهمَل. فأنت تحتفظ بـ الكلمات التي تظهر وعدد مرات ظهورها، لا بالتسلسل الذي ظهرت به.
مثال صغير
تخيّل مراجعتين. يمكننا تقييم كل منهما بعدّ كلمتي good وbad للحصول على تمثيل عددي بسيط لنبرتها.
docs = ["food was good good", "service was bad"]الطول نفسه لكل صف
يصبح كل مستند متجهًا ذا الطول نفسه، مع خانة لكل كلمة معروفة، حتى يتمكن النموذج من مقارنة الصفوف مباشرةً.
الكلمات المفقودة تساوي صفرًا
إذا لم تظهر كلمة قط في مستند، تكون خانتها ببساطة صفرًا. وتنتهي معظم الخانات إلى الصفر، مما يجعل هذه المتجهات متفرقة.
الأعداد تفتح الطريق أمام الخوارزميات
بمجرد تحويل النص إلى أعداد، تعمل كل الأدوات التقليدية: فالمسافة والتشابه والمصنفات كلها تعمل على هذه المتجهات.
المعنى تقريبي
تتجاهل أعداد التكرار القواعد وترتيب الكلمات، ولذلك تُعد حقيبة الكلمات خط أساس تقريبيًا لكنه قوي على نحو مفاجئ في كثير من المهام.
تحقق سريع
لماذا يجب تحويل النص قبل بناء النموذج؟
مراجعة: يتحول النص إلى أعداد
رأيت سبب حاجة النماذج إلى المتجهات، وتعرّفت إلى حقيبة الكلمات، وتعلمت أن أعداد الكلمات تحول المستندات إلى أعداد يستطيع النموذج قراءتها. 🎉
تعلم Python مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 30
- الدروس
- 120
الأسئلة الشائعة
هل درس «لماذا تحتاج النماذج إلى أرقام لا كلمات» مجاني؟
نعم — نص درس «لماذا تحتاج النماذج إلى أرقام لا كلمات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة NLP Academy، انتقل إلى CoddyKit PRO. تتضمن دورة NLP Academy 4 دروس في المجموع.
ماذا ستتعلم في «لماذا تحتاج النماذج إلى أرقام لا كلمات»؟
الانتقال من النص إلى المتجهات تتمرن على NLP Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ NLP Academy؟
لا تُشترط خبرة سابقة. NLP Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «لماذا تحتاج النماذج إلى أرقام لا كلمات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس NLP Academy هذا؟
نعم. كل درس في NLP Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- لماذا تحتاج النماذج إلى أرقام لا كلمات
- إنشاء مفردات
- العد باستخدام CountVectorizer
- قراءة مصفوفة المستندات والمصطلحات