1 مستودع
Utilities that use keyword dictionaries to perform extraction or modification of content within strings.
Distinct from Dictionary Management Utilities: Different from compression or data manipulation utilities; this is specifically for text content processing
Explore 1 awesome GitHub repository matching data & databases · Dictionary-Based Text Processors. Refine with filters or upvote what's useful.
FlashText هو معالج نصوص قائم على القاموس ومكتبة لاستخراج الكلمات الرئيسية مصممة للبحث عن السلاسل النصية عالي الأداء والاستبدال البرمجي للمحتوى. يوفر أدوات مساعدة متخصصة لتحديد واسترجاع مصطلحات محددة مسبقاً من النص أو استبدال مصطلحات معينة بسلاسل استبدال عبر أحجام كبيرة من البيانات. يستخدم المشروع تنفيذ بحث السلاسل Aho-Corasick لتمكين مطابقة الأنماط المتعددة. يسمح هذا النهج بمسح النص في تمريرة واحدة وتعقيد زمني خطي للبحث، مما يضمن اعتماد وقت المعالجة على طول النص المدخل بدلاً من حجم قاموس الكلمات الرئيسية. تغطي المكتبة إدارة قاموس الكلمات الرئيسية للحفاظ على قوائم المصطلحات المستهدفة وتوفر سير عمل لكل من استبدال النص المؤتمت واستخراج الكلمات الرئيسية. تسمح هذه الإمكانيات بالتعديل المنهجي واسترجاع المصطلحات المحددة مسبقاً داخل مجموعات بيانات ضخمة.
Provides a high-performance utility for managing keyword dictionaries to programmatically extract or modify string content.