إن تسمية الأدوار الدلالية (SRL) هي مهمة معالجة لغة طبيعية تتضمن تعيين أدوار للكلمات في الجملة لتحديد كيفية تفاعلها مع بقية الجملة. وهذا يساعد الآلات على فهم معنى الجملة بشكل أفضل. يتم استخدام SRL لتحديد وتصنيف كيفية عمل كلمة أو عبارة معينة في الجملة، مما يتيح لأجهزة الكمبيوتر قياس العلاقات بين الكلمات والعبارات في سياق معين.
يتم استخدام SRL عادةً لمهام مثل الترجمة الآلية، وتلخيص النص، والإجابة على الأسئلة، وتحليل المشاعر، وتسجيل المقالات تلقائيًا. ويمكن استخدامه أيضًا للمساعدة في التلخيص التلقائي للمستندات، وهي عملية تقلل من مستند نصي كبير إلى إصدار أقصر وأكثر قابلية للقراءة.
يعتمد SRL على العديد من النظريات اللغوية الموجودة مثل قواعد الدور والمرجع، ودلالات الإطار، وقواعد الحالة. تهتم كل نظرية بجوانب مختلفة من المعنى، مثل الأدوار والمشاركين، والهياكل الدلالية والنحوية.
يتم إجراء SRL عادةً بطريقتين مختلفتين، تلقائية ويدوية. في SRL التلقائي، تُستخدم الخوارزميات ونماذج التعلم الآلي لتفسير نص اللغة الطبيعية وتعيين الأدوار لمكوناته. يتطلب Manual SRL من الخبراء البشريين تعيين الأدوار يدويًا للكلمات والعبارات في اللغة.
تعتمد دقة SRL على الطريقة المستخدمة، والخبرة عند تعيين الأدوار يدويًا، ونوع البيانات التي تتم معالجتها بواسطة الأجهزة. حاليًا، لا يزال SRL مجالًا متطورًا ويواصل الباحثون تطوير خوارزميات وأساليب أكثر فعالية لهذه المهمة. ونتيجة لذلك، يعد SRL بمثابة تطبيق آخر للذكاء الاصطناعي في عالم البرمجة والأمن السيبراني.