حلّ الإحالة المرجعية
ما هو تعليق الإحالة المرجعية، وكيف تُجمَع الإشارات في سلاسل كيانات، وكيف تُعِدّ مهمة إحالة مرجعية في Potato.
حلّ الإحالة المرجعية هو مهمة تجميع كل الإشارات في النص التي تعود إلى الشيء نفسه. "ماري كوري … هي … الفيزيائية" سلسلة واحدة تشير إلى شخص واحد. فهو يحوّل الإشارات المتناثرة إلى كيانات، وهو أمر أساسي للتلخيص، والإجابة عن الأسئلة، واستخلاص المعرفة.
للاطلاع على الخلفية انظر الإحالة المرجعية.
ماذا يفعل المُعلّقون
- وضع علامة على كل إشارة (اسم، أو ضمير، أو عبارة اسمية) كمقطع.
- تجميع الإشارات التي تعود إلى الكيان نفسه في سلسلة.
- تكرار ذلك لكل كيان مختلف في المقطع.
الناتج مجموعة من السلاسل، كلٌّ منها قائمة من المقاطع المتحدة المرجع. ويمكن للسلاسل أن تتجاوز حدود الجمل، وهذا ما يجعل المهمة أصعب من مجرد تعليق المقاطع.
إعدادها في Potato
يوفّر Potato نوع تعليق للإحالة المرجعية يتيح للمُعلّقين وضع علامة على الإشارات وربطها في سلاسل. عرض الإحالة المرجعية مثال جاهز للتشغيل.
annotation_schemes:
- annotation_type: span
name: mentions
description: "Mark every mention (names, pronouns, noun phrases), then group mentions that refer to the same entity into a chain."
labels: [Entity]
allow_overlapping: trueاسمح بتداخل المقاطع، لأن الإشارات كثيرًا ما تتداخل ("[[والدته] الأم]").
مزالق شائعة
- العناصر المفردة. قرّر ما إذا كنت ستضع علامة على الكيانات التي تُذكر مرة واحدة فقط. فذلك يؤثّر في عدّاتك ومقاييسك.
- العامّ مقابل الخاصّ. "ينصح الأطباء بالراحة"، هل "الأطباء" كيان يُتتبَّع؟ اكتب قاعدة لذلك.
- السوابق المنقسمة. "أليس وبوب … هم" يشير إلى كليهما، فقرّر كيف تمثّله.
لأن السلاسل مُهيكَلة، قِس الاتفاق بعناية، انظر اتفاق المُعلّقين، وابتّ بدقة.