الوصف
مكتبة fastText هي مكتبة مجانية ومفتوحة المصدر مصممة لتعلم تمثيلات الكلمات وتصنيف النصوص بكفاءة. تم تطويرها لتعمل على الأجهزة القياسية والعامة، fastText خفيفة الوزن ويمكن حتى تحسينها لتناسب الأجهزة المحمولة. تقدم نماذج مدربة مسبقًا للغة الإنجليزية و157 لغة أخرى، مما يجعلها متعددة الاستخدامات للتطبيقات متعددة اللغات.
قراءة المزيد
تم بناء المكتبة باستخدام C++11 وتتطلب مترجمًا متوافقًا مثل gcc-4.6.3 أو أحدث، أو clang-3.3 أو أحدث. يمكن تجميعها كأداة سطر أو كوحدة بايثون، مما يوفر مرونة في النشر. تشتهر fastText بقدرتها على إنتاج متجهات الكلمات لأي كلمة، بما في ذلك الكلمات غير المعروفة أو المكتوبة بشكل خاطئ، من خلال استخدام أجزاء من الأحرف.
تدعم fastText ميزات متنوعة مثل تقليل حجم النموذج من خلال تعديلات جدول التجزئة وتقليل أبعاد المتجهات. كما تقدم خيار التكميم لمزيد من ضغط النموذج. بينما تم تحسين fastText لاستخدام وحدة المعالجة المركزية، إلا أنها لا تدعم حاليًا تسريع وحدة معالجة الرسومات.
تكون المكتبة مفيدة بشكل خاص للمهام المتعلقة بتصنيف النصوص والتمثيل، حيث تقدم دروسًا وواجهة برمجة تطبيقات للمستخدمين لاستكشاف قدراتها. تُستخدم على نطاق واسع في مهام معالجة اللغة الطبيعية وتدعمها مجتمع يوفر أغلفة غير رسمية للغات مثل JavaScript وLua.
- الفئةأدوات معالجة اللغة الطبيعية
- نموذج التسعيرمفتوح المصدر
- النشرسحابي, استضافة ذاتية
- المنصاتLinux، Mac OS
الميزات الأساسية لـ مكتبة fastText
مكتبة مفتوحة المصدر
تصنيف نصوص بكفاءة
يدعم 157 لغة
يعمل على الأجهزة القياسية
وحدة بايثون متاحة
ينتج متجهات لكلمات غير معروفة
خيارات تقليل حجم النموذج
محسن لوحدة المعالجة المركزية
البدء مع مكتبة fastText
تنزيل: احصل على المكتبة من الموقع الرسمي
تجميع: استخدم مترجمًا متوافقًا لبناء المكتبة
دمج: استخدم المكتبة في مهام معالجة النصوص الخاصة بك
تحسين: تقليل حجم النموذج لتطبيقات محددة
حالات استخدام مكتبة fastText
- معالجة النصوص متعددة اللغات
- دمج التطبيقات المحمولة
- تصنيف النصوص
- تمثيل الكلمات
- ضغط النموذج











