کانال رسمی انجمن علمی علوم کامپیوتر 👩💻👨💻
🧠 هوش مصنوعی چیست؟ هوش مصنوعی یا همان AI به عنوان شاخهای از علوم کامپیوتر محسوب میشود که هدف آن س
💬 پردازش زبان طبیعی (Natural Language Processing | NLP) چیست؟
پردازش زبان طبیعی که به اختصار NLP نیز نامیده میشود، بهعنوان یکی از فناوریهای هوش مصنوعی این امکان را برای ماشینها (کامپیوترها) فراهم کرده است تا گفتار انسانها را در قالب متنی یا صوتی درک کنند و بدین ترتیب، روشی بهوجود آورده تا ماشینها بتوانند با ما (انسانها) بهوسیله زبان خودمان ارتباط برقرار کنند.
نخستین سنگبنای NLP بهوسیله آقای «آلِن تورینگ» (پدر علوم کامپیوتر و هوش مصنوعی) در دهه ۳۰ (سالهای ۱۹۵۰ میلادی) بنا نهاده شد. طبق گفته وی، اگر ماشینی توانایی این را داشته باشد که با یک انسان به گفتگو بنشیند، میتوان آن را ماشینی متفکر دانست.
💻 دیری نگذشت که اپلیکیشنهای متفاوتی به وجود آمدند. بهطور مثال میتوانیم به «ELIZA» اشاره کنیم. این برنامه که در سال ۱۹۶۶ میلادی بهکار گرفته شد، در واقع اولین رباتِ گفتگو یا چتبات (Chatbot) در زمینه خدمات درمانی بود که با بهکارگیری تطبیق الگو (Pattern Matching) و گزینش پاسخ (Response Selection)، عملکردی تقلید شده و شبیه به یک رواندرمانگر داشت.
پردازش زبان طبیعی یکی از مباحث روز و پرطرفدار در حوزه هوش مصنوعی بهشمار میرود. این محبوبیت به لطف وجود اپلیکیشنهایی است نظیر مواردی که در ادامه آورده شده است:
- تولیدکننده متن که برای نگارش مقالات منسجم و معنیدار بهکار میروند.
- رباتهای گفتگو یا به اصطلاح، چَتباتهایی که انسان را بهدلیل دارا بودن احساس و آگاهی به فکر وا میدارند.
- برنامههای تبدیل متن به عکس که تصاویری واقع گرایانه ایجاد میکنند.
ادامه دارد...
#هوش_مصنوعی
#پردازش_زبان_طبیعی
#AI
#NLP
#Natural_Language_Processing
▫️انجمن علمی علوم کامپیوتر دانشگاه قم
Eitaa | Fatemeh
کانال رسمی انجمن علمی علوم کامپیوتر 👩💻👨💻
💬 پردازش زبان طبیعی (Natural Language Processing | NLP) چیست؟ پردازش زبان طبیعی که به اختصار NLP نی
🤔 نحوه کار پردازش زبان طبیعی چگونه است؟
بهطور کلی، روشهای پردازش زبان طبیعی شامل ۴ گام اصلی هستند:
۱. تحلیل لغوی: فرایندی که طی آن یک جمله، به کلمات یا واحدهای کوچکی بهنام توکنها (Tokens) شکسته میشود تا معنای آن و رابطهاش با کل جمله تشخیص داده شود.
۲. تحلیل نحوی: فرایندی که در آن ارتباط بین عبارات و کلمات گوناگون درون جمله، تشخیص داده میشود، ساختار این کلمات استانداردسازی میشود. و همچنین روابط بهصورت ساختار سلسلهمراتبی بیان میشود.
۳. تحلیل معنایی: فرایندی که ساختارهای نحوی را به معانی مستقل از زبانشان مرتبط میسازد.
۴. تبدیل خروجی: فرایندی که در آن، نتیجهای (خروجی) بر مبنای تحلیل معنایی متن یا گفتار، تولید میشود که متناسب با هدف اپلیکیشن است.
💡برخی از کاربردهای پردازش زبان طبیعی (NLP) عبارتند از:
● بررسی گرامر و املا
● ترجمه
● چت بات ها (Chatbot)
● تکمیل جمله
● فراکاوی داده ها
📱 در اپلیکیشنهای مدرن NLP بهخصوص در سالهای اخیر، از یادگیری عمیق (Deep Learning) بهطور وسیعی استفاده شده است. بهطور مثال، مترجم گوگل (Google Translate) در سال ۲۰۱۶ میلادی بهخوبی با یادگیری عمیق سازگار شد که پیشرفتهای چشمگیری را در دقت نتایج، بهدنبال داشت.
ادامه دارد...
#هوش_مصنوعی
#پردازش_زبان_طبیعی
#AI
#NLP
#Natural_Language_Processing
▫️انجمن علمی علوم کامپیوتر دانشگاه قم
Eitaa | Fatemeh