نموذج كيس الكلمات

term_id: bag_of_words_model

Category: basic_concepts

Definition

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

Summary

نموذج كيس الكلمات هو تمثيل مبسط للنص يصف تكرار ظهور الكلمات في المستند، متجاهلاً القواعد النحوية وترتيب الكلمات.

Key Concepts

  • تجزئة النص (Tokenization)
  • عد التكرارات
  • فضاء المتجهات
  • استخراج الميزات

Use Cases

  • تصنيف النصوص
  • فلترة البريد العشوائي
  • استرجاع المعلومات

Code Example

1
2
3
4
from sklearn.feature_extraction.text import CountVectorizer
corpus = ["Hello world", "World hello"]
vectorizer = CountVectorizer()
X = vectorizer.fit_transform(corpus)