1 مستودع
Strongly typed class hierarchies used to represent linguistic structures like tokens and sentences.
Distinct from Java Application Architecture: Distinct from general Java application architecture by focusing specifically on representing linguistic data structures.
Explore 1 awesome GitHub repository matching software engineering & architecture · Linguistic Object Models. Refine with filters or upvote what's useful.
CoreNLP هي مكتبة معالجة لغات طبيعية (NLP) مبنية بلغة Java، مصممة لتحويل النصوص البشرية الخام إلى بيانات مهيكلة. تستخدم المكتبة مجموعة من أدوات التحليل اللغوي لمعالجة النصوص عبر خط أنابيب (pipeline)، مما يتيح استخراج التراكيب النحوية، وتحليل المشاعر، والأنماط اللغوية. يتضمن المشروع محركاً لحل الإحالات المرجعية (coreference resolution) يربط الإشارات المتعددة لنفس الكيان للحفاظ على اتساق السياق عبر المستندات. كما يوفر أدوات للتعرف على الكيانات المسماة (NER) لتصنيف الأشخاص والشركات والمواقع، بالإضافة إلى أداة لتمييز أجزاء الكلام (POS tagger) لتحديد الفئات النحوية والصيغ الأساسية للكلمات. تغطي المكتبة أيضاً تحليل مشاعر النصوص لتقييم النبرة العاطفية، وتدعم تسلسل البيانات اللغوية المعالجة إلى تنسيقات قياسية لتخزينها أو تبادلها خارجياً.
Provides a strongly typed Java class hierarchy for representing tokens, sentences, and parsed linguistic trees.