زبان نشانه گذاری احساسات کیست؟ توضیح بده.
زبان نشانه گذاری احساسات(EML یا EmotionML) برای اولین بار توسط گروه W3C (EmoXG) Emotion Incubator به عنوان یک زبان تفسیر و بازنمایی احساسات همه منظوره تعریف شده است که باید در زمینه‌های مختلف فناوری که در آن احساسات نیاز به بازنمایی دارند قابل استفاده باشد. محاسبات عواطف-محور (یا " محاسبات عاطفی ") با پیچیده تر شدن سیستم های فناوری تعاملی اهمیت پیدا می کند. نمایش حالات احساسی کاربر یا حالت‌های احساسی که باید توسط یک رابط کاربری شبیه‌سازی شود، نیاز به یک قالب نمایش مناسب دارد؛ در این شرایط از زبان نشانه گذاری استفاده می‌شود.نسخه‌ی 1.0 EmotionML توسط این گروه در می ماه سال 2014 منتشر شد.تاریخچهدر سال 2006، اولین گروه W3C Incubator، گروه Emotion Incubator Group (EmoXG)، راه اندازی شد تا درمورد "زبانی برای نمایش حالات عاطفی کاربران و حالات احساسی شبیه سازی شده توسط رابط های کاربری" تحقیق کند که گزارش نهایی آن در 10 جولای 2007 منتشر شد.در سال 2007، گروه اEmotion Markup Language Incubator Group (EmotionML XG) به عنوان دنباله‌ای از گروه Emotion Incubator Group راه‌اندازی شد برای اینکه "پیش‌نویس مشخصات برای زبان نشانه‌گذاری احساسات طرح شود، تا به گونه‌ای که برای افراد غیر متخصص در دسترس باشد مستندسازی شود، و کاربرد آن در ارتباط با تعدادی از نشانه‌گذاری های موجود نشان داده شود". گزارش نهایی گروه Emotion Markup Language Incubator Group ، عناصر زبان نشانه‌گذاری احساسات1.0، در 20 نوامبر 2008 منتشر شد.سپس این کار در سال 2009 در چارچوب فعالیت تعامل چندوجهی W3C ادامه یافت، با اولین پیش نویس عمومی "زبان نشانه گذاری احساسات (EmotionML) 1.0 " که در 29 اکتبر ماه 2009 منتشر شد. پیش نویس‌کار آخرین فراخوان " زبان نشانه گذاری احساسات 1.0 "، در 7 آوریل 2011 منتشر شد. پیش نویس‌کار آخرین فراخوان همه مسائل باز که از بازخوردهای جامعه در مورد پیش‌نویس‌کار فراخوان اول و همچنین نتایج کارگاهی که در اکتبر 2010 در پاریس برگزار شد، برخاسته بود، مطرح می‌کرد. همراه با آخرین پیش نویس کار آخرین فراخوان، فهرستی از واژگان برای EmotionML منتشر شده است تا به توسعه دهندگان کمک کند تا از واژگان رایج برای تفسیر یا بازنمایی احساسات استفاده کنند.به‌روزرسانی‌های پیش‌نویس سالانه تا پایان نسخه 1.0 ،در سال 2014 به پایان رسید.دلایل تعریف زبان نشانه گذاری احساساتیک استاندارد برای زبان نشانه گذاری احساسات برای اهداف زیر مفید است:نمونه‌های عینی از فناوری موجود که می‌تواند EmotionML را به کار‌گیرد عبارتند از:گروه Emotion Incubator، سی و نه مورد استفاده فردی را برای زبان نشانه‌گذاری احساسات فهرست کرده است.یک روش استاندارد برای علامت‌گذاری داده‌های مورد نیاز چنین «سیستم‌های عواطف-‌محور» در درجه اول، ظرفیت افزایش توسعه را دارد، زیرا داده‌هایی که به روش استاندارد باز‌نویسی شده‌اند را می‌توان آسان‌تر بین سیستم‌ها مبادله کرد و در نتیجه بازار پایگاه‌های اطلاعاتی احساسی را ساده‌تر کرد. این استاندارد می‌تواند برای تسهیل بازار ارائه‌دهندگان برای زیر ماژول‌های سیستم‌های پردازش احساسات استفاده شود، به عنوان مثال: یک سرویس وب برای تشخیص احساسات از متن، گفتار یا ورودی چند وجهی.چالش‌های تعریف یک زبان نشانه‌گذاری احساسات قابل استفاده در حالت کلیهر تلاشی برای استانداردسازی توصیف احساسات با استفاده از مجموعه محدودی از توصیف‌گرهای ثابت محکوم به شکست است، زیرا در مورد تعداد احساسات مربوطه، در مورد نام‌هایی که باید به آن‌ها داده شود یا بهترین روش توصیف آن‌ها اتفاق نظر وجود ندارد. به عنوان مثال، تفاوت بین ":)" و "(:" کوچک است، اما استفاده از یک نشانه‌گذاری استاندارد شده ممکن است باعث بی اعتباری یکی از آن‌ها شود. حتی اساساً، فهرست حالت‌های مرتبط با احساسات که باید از هم متمایز شوند، بسته به دامنه کاربرد، و آن جنبهای از احساسات که باید روی آن تمرکز شود، متفاوت است. درواقع، واژگان مورد نیاز ،بستگی به زمینه استفاده دارد.از طرفی، ساختار اساسی مفاهیم کمتر بحث‌ برانگیز است : عموماً توافق بر این است که احساسات شامل محرک‌ها، ارزیابی‌ها، احساسات، رفتار بیانی از جمله تغییرات فیزیولوژیکی و گرایش‌های کنشی است. احساسات را به طور کل می توان بر حسب دسته بندی یا تعداد کمی از ابعاد توصیف کرد. احساسات شدت دارند و غیره. برای جزئیات، به توضیحات علمی احساسات در گزارش نهایی گروه Emotion Incubator Group مراجعه کنید.با توجه به این عدم موافقت در رابطه با توصیفگرها در این بحث، تنها راه عملی برای تعریف زبان نشانه‌گذاری احساسات، تعریف عناصر ساختاری احتمالی است که به کاربران این امکان را می‌دهد تا کلماتی را که برای کارشان مناسب می‌دانند، اضافه کنند.یک چالش دیگر، ارائه یک زبان نشانه‌گذاری است که به طور کلی قابل استفاده باشد. الزامات ناشی از موارد استفاده مختلف نسبتاً متفاوت است. در حالی که باز نویسی دستی به تمام تمایزات دقیق در نظر گرفته شده در ادبیات علمی نیاز دارد، سیستم‌های تشخیص خودکار معمولاً می‌توانند تنها تعداد بسیار کمی از حالات مختلف را تشخیص دهند و آواتارهای تأثیرگذار به سطح دیگری از جزئیات برای بیان احساسات به روشی مناسب نیاز دارند.به دلایلی که پیش‌تر به آن‌ها اشاره شد، مشخص است که تنش اجتناب‌ناپذیری بین انعطاف‌پذیری و قابلیت همکاری وجود دارد که باید در ساختاربندی EmotionML مدنظر واقع شود. اصل راهنما در مشخصات آمده شده، ارائه یک انتخاب تنها در جایی که مورد نیاز است و پیشنهاد گزینه‌های پیش فرض معقول برای هر انتخاب بوده است.برنامه ها و سرویس‌های وب که از زبان نشانه‌گذاری احساسات بهره می‌برندطیف وسیعی از پروژه‌ها و برنامه‌های کاربردی موجود وجود دارند که زبان نشانه‌گذاری احساسات، ساختار وب‌سرویس‌ها را قادر می‌سازد تا داده‌های جمع‌آوری شده از رفتار غیرکلامی، حالات ذهنی و احساسات افراد را اندازه‌گیری کند و اجازه دهد نتایج در فرمت استاندارد شده با استفاده از فناوری‌های وب استاندارد مانند JSON و HTML5 گزارش و ارائه شوند. یکی از این پروژه ها اندازه‌گیری داده‌های تأثیر در سراسر اینترنت با استفاده از EyesWeb است.همچنین مشاهده کنیدمنابع