پرش به محتوای اصلی
نماتک
Namatek logo

کارشناس پردازش زبان طبیعی

Natural Language Processing Specialist

کارشناس پردازش زبان طبیعی سامانه‌هایی می‌سازد که متن و گفتار انسان را می‌فهمند، دسته‌بندی می‌کنند یا تولید می‌کنند. کار او از آماده‌سازی و برچسب‌گذاری داده زبانی تا آموزش، ارزیابی و استقرار مدل‌های زبانی ادامه دارد.

کد SOC
NM-635
کد ISCO
3314

معرفی شغل

کارشناس پردازش زبان طبیعی روی سامانه‌هایی کار می‌کند که متن و گفتار را می‌فهمند، دسته‌بندی می‌کنند یا تولید می‌کنند. کار او از آماده‌سازی پیکره و برچسب‌گذاری داده آغاز می‌شود، با آموزش یا تنظیم دقیق مدل ادامه می‌یابد و با ارزیابی و استقرار سرویس کامل می‌شود. در ایران بخش بزرگی از این تلاش صرف ویژگی‌های خط فارسی می‌شود؛ از نیم‌فاصله تا کمبود پیکره برچسب‌خورده.

این شغل در آگهی‌های استخدام با عنوان‌هایی مانند مهندس پردازش زبان طبیعی، کارشناس ان‌ال‌پی، کارشناس متن‌کاوی، مهندس مدل‌های زبانی بزرگ و توسعه‌دهنده دستیار گفت‌وگو هم دیده می‌شود.

یک روز کاری

آماده‌سازی و نرمال‌سازی متن فارسی

بخش زیادی از وقت این شغل صرف متن خام می‌شود: یکسان‌سازی «ی» و «ک» عربی، اصلاح نیم‌فاصله، حذف اعراب و کشیده، جداسازی جمله و واژه و پاک کردن نویز صفحه‌های وب. کارشناس همان خط لوله پاک‌سازی را می‌سازد که هنگام سرویس‌دهی هم روی ورودی کاربر اجرا شود؛ ناهماهنگی این دو، رایج‌ترین علت افت مدل در محیط واقعی است.

برچسب‌گذاری داده و راهنمای حاشیه‌نویسی

آموزش نظارت‌شده و ارزیابی بدون داده برچسب‌خورده ممکن نیست و برای فارسی چنین داده‌ای کم است. کارشناس راهنمای حاشیه‌نویسی می‌نویسد، مرز موجودیت‌ها و تعریف هر برچسب را با مثال روشن می‌کند، برچسب‌زن‌ها را آموزش می‌دهد و توافق میان آن‌ها را اندازه می‌گیرد. نمونه‌های اختلافی داوری می‌شوند و راهنما بر پایه همان‌ها بازنویسی می‌شود.

آموزش و تنظیم دقیق مدل زبانی

انتخاب میان یک مدل کوچک دامنه‌ای و یک مدل زبانی بزرگ، تصمیم نخست است. کارشناس مدل از پیش آموزش‌دیده فارسی را روی داده سازمان تنظیم دقیق می‌کند، ابرپارامترها را می‌آزماید، توکن‌ساز را با واژگان دامنه سازگار می‌کند و هر آزمایش را همراه نسخه داده و کد ثبت می‌کند تا نتیجه تکرارپذیر بماند.

ارزیابی و خطاکاوی مدل

یک عدد کلی کافی نیست. کارشناس کنار دقت، بازخوانی، اف‌یک یا نرخ خطای واژه، مجموعه آزمونی دستی می‌سازد که حالت‌های سخت فارسی را پوشش دهد و خروجی‌های غلط را دسته‌بندی می‌کند: خطای توکن‌سازی، کمبود نمونه، ابهام واژگانی یا برچسب اشتباه. همین دسته‌بندی روشن می‌کند گام بعدی داده بیشتر است یا مدل دیگر.

استقرار سرویس زبانی و پایش آن

مدل وقتی ارزش دارد که داخل محصول کار کند. کارشناس آن را پشت یک سرویس می‌گذارد و پس از انتشار، متن واقعی کاربران را می‌پاید: بالا رفتن واژه‌های بیرون از واژگان، رشد پاسخ‌های کم‌اطمینان و نشانه‌های پاسخ ساختگی یا شکست بازیابی. نمونه‌ای از همین متن تازه به مجموعه برچسب‌خورده برمی‌گردد تا ارزیابی بعدی از زبان امروز کاربر تغذیه شود.

همکاری با محصول و کارشناس دامنه

نیاز کاربر معمولاً به زبان محصول بیان می‌شود، نه به زبان مسئله زبانی. کارشناس با تیم محصول، پشتیبانی یا کارشناس دامنه می‌نشیند تا روشن شود مسئله طبقه‌بندی است یا استخراج یا جستجو، خروجی قابل قبول چیست و مدل در کدام موارد باید پاسخ ندهد و کار را به انسان بسپارد.

وظایف شغلی کارشناس پردازش زبان طبیعی

  • نرمال‌سازی و پاک‌سازی متن فارسی شامل یکسان‌سازی نویسه‌های «ی» و «ک»، اصلاح نیم‌فاصله و حذف اعراب پیش از ورود داده به مدل.
  • گردآوری و نگهداری پیکره‌های متنی و گفتاری و ثبت منبع، مجوز و نسخه هر مجموعه داده.
  • تدوین راهنمای حاشیه‌نویسی و آموزش برچسب‌زن‌ها برای برچسب‌گذاری موجودیت، نیت و احساس متن.
  • اندازه‌گیری توافق میان برچسب‌زن‌ها و داوری نمونه‌های اختلافی برای کنترل کیفیت داده آموزشی.
  • انتخاب و تنظیم دقیق مدل‌های زبانی از پیش آموزش‌دیده فارسی روی داده دامنه سازمان.
  • طراحی و آموزش مدل‌های طبقه‌بندی متن، تشخیص موجودیت نام‌دار و استخراج رابطه.
  • ساخت خط لوله بازیابی‌افزوده با پایگاه برداری برای پاسخ‌گویی مبتنی بر اسناد سازمان.
  • سنجش مدل با معیارهایی مانند دقت، بازخوانی، اف‌یک و نرخ خطای واژه و گزارش نتایج به تیم.
  • ساخت مجموعه آزمون دستی که حالت‌های سخت زبان فارسی و موارد مرزی دامنه را پوشش دهد.
  • خطاکاوی خروجی مدل و دسته‌بندی خطاها برای تعیین گام بعدی بهبود.
  • طراحی و بهینه‌سازی دستورها و الگوهای ورودی مدل‌های زبانی بزرگ و کنترل هزینه هر درخواست.
  • بسته‌بندی مدل در قالب سرویس وب و همکاری با تیم زیرساخت برای استقرار و مقیاس‌پذیری.
  • پایش کیفیت سرویس زبانی پس از انتشار و شناسایی رانش داده و افت عملکرد.
  • پیاده‌سازی و بهبود جستجوی متنی و معنایی و تنظیم رتبه‌بندی نتایج.
  • توسعه و نگهداری دستیارهای گفت‌وگو و مسیرهای پاسخ‌گویی خودکار به مشتری.

فعالیت‌های کاری

کار با رایانه

استفاده از رایانه و سامانه‌های رایانه‌ای — سخت‌افزار و نرم‌افزار — برای برنامه‌نویسی، نوشتن نرم‌افزار، راه‌اندازی قابلیت‌ها، ورود داده یا پردازش اطلاعات.

تحلیل داده‌ها یا اطلاعات

یافتن اصول، دلایل یا واقعیت‌های زیربنایی اطلاعات، از راه تجزیهٔ اطلاعات یا داده‌ها به بخش‌های جداگانه.

پردازش اطلاعات

گردآوری، کدگذاری، دسته‌بندی، محاسبه، جدول‌بندی، بازبینی یا راستی‌آزمایی اطلاعات و داده‌ها.

کسب اطلاعات

مشاهده، دریافت و به‌دست‌آوردن اطلاعات از همهٔ منابع مرتبط.

به‌روزرسانی و به‌کارگیری دانش مرتبط

به‌روز نگه داشتن دانش فنی خود و به‌کارگیری دانش تازه در کار.

ارتباط با سرپرستان، همکاران یا زیردستان

رساندن اطلاعات به سرپرستان، همکاران و زیردستان از راه تلفن، نوشتار، ایمیل یا به‌صورت حضوری.

تصمیم‌گیری و حل مسئله

تحلیل اطلاعات و ارزیابی نتایج برای انتخاب بهترین راه‌حل و حل مسئله.

تفسیر معنای اطلاعات برای دیگران

تفسیر یا توضیح معنای اطلاعات و اینکه چطور می‌توان از آن‌ها استفاده کرد.

تفکر خلاق

پروراندن، طراحی یا خلق کاربردها، ایده‌ها، روابط، سامانه‌ها یا محصولات تازه، از جمله آثار هنری.

برقراری و حفظ روابط بین‌فردی

ایجاد رابطهٔ کاری سازنده و همکارانه با دیگران و حفظ آن در گذر زمان.

تخصص‌ها

۱کارشناس مدل‌های زبانی بزرگ

روی به‌کارگیری مدل‌های زبانی بزرگ در محصول تمرکز دارد: تنظیم دقیق کم‌هزینه، ساخت خط لوله بازیابی‌افزوده روی اسناد سازمان، طراحی و نسخه‌بندی دستورها و مهار پاسخ‌های ساختگی. هزینه هر درخواست، تأخیر پاسخ و امکان اجرای مدل روی زیرساخت داخلی، در این نقش به اندازه کیفیت خروجی اهمیت دارد.

۲کارشناس پردازش گفتار

با صدا کار می‌کند نه متن: تبدیل گفتار به نوشتار، تبدیل نوشتار به گفتار و تشخیص گوینده. واژه‌نامه دامنه و لهجه‌ها را به مدل می‌شناساند، نرخ خطای واژه را روی صدای واقعی مرکز تماس اندازه می‌گیرد و خروجی را به سامانه پاسخگوی صوتی یا زیرنویس خودکار وصل می‌کند. کیفیت ضبط و نویز پس‌زمینه اینجا به اندازه مدل مهم است.

۳کارشناس جستجو و بازیابی اطلاعات

کیفیت جستجوی سایت یا سامانه سازمانی کار اوست. تحلیلگر متن فارسی را در موتور جستجو تنظیم می‌کند، غلط املایی و مترادف را مدیریت می‌کند، جستجوی کلیدواژه‌ای و برداری را کنار هم می‌گذارد و رتبه‌بندی را با داده کلیک کاربران و سنجه‌های بازیابی می‌سنجد و بهبود می‌دهد. جستجوی بی‌نتیجه برای او مهم‌ترین منبع بهبود است.

۴کارشناس استخراج اطلاعات و متن‌کاوی

از انبوه سند بی‌ساختار، داده ساختارمند بیرون می‌کشد: نام اشخاص و شرکت‌ها، مبلغ، تاریخ، شماره قرارداد و رابطه میان آن‌ها. در بانک، بیمه، حقوق و سلامت پرکاربرد است و خروجی آن مستقیم وارد پایگاه داده و گزارش‌های سازمان می‌شود، پس خطای استخراج هزینه‌ای واقعی دارد و سنجش دقت روی اسناد واقعی حتمی است.

۵زبان‌شناس رایانشی

از سمت زبان وارد می‌شود نه از سمت کد. روی ساخت واژه و نحو فارسی، ریشه‌یابی، برچسب اجزای کلام، ابهام‌زدایی معنایی و طراحی پیکره کار می‌کند. در تیم‌های پژوهشی و در پروژه‌هایی که داده کم است، همین دانش زبانی جای بخشی از داده آموزشی را می‌گیرد و راهنمای حاشیه‌نویسی را دقیق‌تر می‌کند.

درآمد و اشتغال کارشناس پردازش زبان طبیعی

میانهٔ حقوق ماهانهٔ کارشناس پردازش زبان طبیعی ۷۰ میلیون تومان است (میانگین ۷۴ میلیون، ساعتی ۴۰۵ هزار تومان). نیمهٔ میانی شاغلان بین ۵۰ تا ۹۳ میلیون تومان می‌گیرند و اشتغال این شغل تا ۱۰ سال آینده ۳۳٫۵٪ رشد پیش‌بینی می‌شود.

میانهٔ حقوق ماهانه
۷۰ میلیون تومان/ ماه
میانگین ۷۴ میلیون · ساعتی ۴۰۵ هزار تومان
صدک ۱۰ ۳۹ میلیونصدک ۹۰ ۱۱۶ میلیون
صدک ۲۵ ۵۰ میلیونصدک ۷۵ ۹۳ میلیون
نیمهٔ میانی بازار (صدک ۲۵ تا ۷۵)میانه
پیش‌بینی ۱۰ ساله۳۳٫۵٪

رضایت شغلی

شادکامی کلی شغلیاین شغل از نظر شادکامی تقریباً در حد میانگین است؛ در ۴۳ درصد برتر مشاغل قرار می‌گیرد.
۳٫۳
رضایت از حقوقبیشتر شاغلان این شغل از حقوقشان کاملاً راضی‌اند و کمتر کسی از سطح درآمد خود گله دارد.
۳٫۶
تناسب با شخصیتبیشتر شاغلان این شغل شخصیت خود را کاملاً متناسب با کارشان می‌دانند و کمتر کسی از این تناسب گله دارد.
۳٫۸
لذت از محیط کاراکثریت قابل‌توجهی از شاغلان این شغل از محیط کارشان لذت می‌برند و همین احتمالاً به رضایت کلی بالاتر از این شغل کمک می‌کند.
۳٫۷
بهره‌گیری از مهارت‌هابیشتر شاغلان این شغل که در پیمایش شرکت کردند می‌گویند در این کار از همهٔ توانایی‌هایشان استفاده می‌کنند و همین در بلندمدت به رضایت شغلی بالاتر کمک می‌کند.
۳٫۴
معناداری کاربیشترشان کارشان را چندان رضایت‌بخش نمی‌یابند، هرچند بعضی همچنان در آن معنا پیدا می‌کنند.
۳

دانش و مهارت‌های کارشناس پردازش زبان طبیعی

دانش

  • جغرافیا
  • رایانه و الکترونیک
  • زبان انگلیسی
  • ریاضیات
  • طراحی
  • خدمات مشتری و خدمات شخصی
  • مهندسی و فناوری
  • آموزش و تربیت
  • مدیریت و اداره امور
  • امور اداری

مهارت‌ها

  • درک مطلب
  • تفکر انتقادی
  • شنیدن فعال
  • سخن گفتن
  • حل مسائل پیچیده
  • قضاوت و تصمیم‌گیری
  • نوشتن
  • ریاضیات
  • یادگیری فعال
  • پایش

توانایی‌ها

  • درک شنیداری
  • درک نوشتاری
  • استدلال قیاسی
  • بینایی نزدیک
  • استدلال استقرایی
  • تشخیص گفتار
  • تجسم
  • وضوح گفتار

تناسب شخصیتی و سبک کاری

شاغلان این شغل بیش از همه به این تیپ‌های شخصیتی نزدیک‌اند:

  1. ۱کاوشگرInvestigative
  2. ۲قاعده‌مندConventional
  3. ۳هنریArtistic

کد هالند این شغل: I-C-A

این کار به آدم‌های کاوشگر و دقیق می‌نشیند؛ کسانی که از پیدا کردن الگو در داده‌های بی‌نظم لذت می‌برند و حوصله کار تکراری پاک‌سازی داده را دارند. حساسیت زبانی، شکیبایی در برابر آزمایش ناموفق و توان توضیح نتیجه‌ای که قطعی نیست، کم‌اهمیت‌تر از مدل نیست.

توجه به جزئیات۸۹٪
قابل اتکا بودن۷۵٪
کنجکاوی فکری۶۹٪

محیط و شرایط کار

کار کجا انجام می‌شود

کار پشت میز و روی داده و کد انجام می‌شود؛ در شرکت‌های فناوری، بانک‌ها، اپراتورهای مخابراتی و آزمایشگاه‌های دانشگاهی. دورکاری در این حوزه رایج است.

ساعات کاری

بیشتر موقعیت‌ها تمام‌وقت و با ساعت منعطف‌اند؛ فشار کاری معمولاً به موعد انتشار نسخه گره می‌خورد.

ارتباط و تعامل· با چه کسانی و چگونه
رایانامه
تقریباً همیشه
گفت‌وگوی تلفنی
تقریباً همیشه
شرایط فیزیکی· کجا و در چه محیطی
فضای سرپوشیده با شرایط محیطی کنترل‌شده
تقریباً همیشه
صرف زمان در حالت نشسته
تقریباً همیشه
صرف زمان برای انجام حرکات تکراری
زیاد
نزدیکی فیزیکی به دیگران
متوسط
مواجهه با صدا و سطوح نویز آزاردهنده یا حواس‌پرت‌کننده
کم
مواجهه با دمای بسیار گرم یا بسیار سرد
کم
استقلال و مسئولیت· چقدر تصمیم با خودتان است
آزادی عمل در تصمیم‌گیری
زیاد
اثر تصمیم‌ها بر همکاران یا نتایج سازمان
متوسط

تحصیلات و مسیر ورود به شغل کارشناس پردازش زبان طبیعی

مسیر ورود و ارتقا
پایه ریاضی و برنامه‌نویسی

شروع کار با ریاضیات گسسته، جبر خطی، احتمال و آمار و تسلط بر پایتون است. آشنایی با ساختار داده و کار با خط فرمان و مخزن کد از همان ابتدا لازم می‌شود، چون بخش زیادی از این شغل نوشتن و نگهداری خط لوله داده است.

کارشناسی مرتبط

بیشتر کارفرمایان کارشناسی مهندسی کامپیوتر، برق، ریاضی، آمار یا زبان‌شناسی می‌خواهند. مسیر از هر دو سو باز است: کسی که از کامپیوتر می‌آید باید زبان بیاموزد و کسی که از زبان‌شناسی می‌آید باید یادگیری ماشین را جدی بگیرد.

نخستین نقش‌ها و نمونه‌کار

ورود معمولاً با کارآموزی، نقش داده‌کاوی یا مسئولیت برچسب‌گذاری و پاک‌سازی داده اتفاق می‌افتد. یک نمونه‌کار عمومی روی داده فارسی (مثلاً تحلیل احساس نظرات یا تشخیص موجودیت در اخبار) در این مرحله بیش از مدرک اثر دارد.

تحصیلات تکمیلی یا تخصص عمیق

کارشناسی ارشد هوش مصنوعی یا زبان‌شناسی رایانشی راه پژوهش و نقش‌های پیشرفته را باز می‌کند، اما اجباری نیست؛ تخصص عمیق در یک شاخه مانند گفتار یا جستجو همراه با مشارکت متن‌باز جایگزین معتبری است.

کارشناس ارشد و سرپرست تیم زبان

با چند سال تجربه، تمرکز از آموزش مدل به تصمیم‌های بالاتر جابه‌جا می‌شود: انتخاب معماری، برآورد هزینه و بازده، طراحی راهبرد داده سازمان، راهنمایی نیروی تازه‌کار و مذاکره با تیم محصول بر سر آنچه شدنی است.

منطقه شغلی چهار: آمادگی قابل توجهی مورد نیاز است
تجربه
مقدار قابل توجهی از مهارت، دانش یا تجربه مرتبط با کار برای این مشاغل مورد نیاز است. به عنوان مثال، یک حسابدار باید چهار سال کالج را بگذراند و چندین سال در حسابداری کار کند تا واجد شرایط در نظر گرفته شود.
تحصیلات
اکثر این مشاغل نیاز به مدرک لیسانس چهار ساله دارند، اما برخی از آنها نیازی به مدرک لیسانس ندارند.
آموزش
کارمندان در این مشاغل معمولاً به چندین سال تجربه مرتبط با کار، آموزش در حین کار و/یا آموزش حرفه ای نیاز دارند.
نمونه‌ها
بسیاری از این مشاغل شامل هماهنگی، نظارت، مدیریت یا آموزش دیگران است. به عنوان مثال می توان به دلالان املاک، مدیران فروش، مدیران پایگاه داده، طراحان گرافیک، شیمیدانان، مدیران هنری و برآوردگران هزینه اشاره کرد.

مهارت‌های نرم‌افزاری

MS
Mathematical software
نرم‌افزار تحلیلی یا علمی
T
TensorFlow
نرم‌افزار تحلیلی یا علمی
پرتقاضا · فناوری داغ
K
Kubeflow
نرم‌افزار تحلیلی یا علمی
M
Mlflow
نرم‌افزار تحلیلی یا علمی
P
pandas
نرم‌افزار رابط کاربری و پرس‌وجوی پایگاه داده
پرتقاضا
MB
MapReduce big data software
نرم‌افزار هوش تجاری و تحلیل داده
SL
Scikit-learn
نرم‌افزار محیط توسعه
پرتقاضا
AM
Apache MXNet
نرم‌افزار کنترل صنعتی
ابزارهای عمومی‌تر
BI
Business intelligence software
نرم‌افزار هوش تجاری و تحلیل داده
P
PyTorch
نرم‌افزار رابط کاربری و پرس‌وجوی پایگاه داده
پرتقاضا · فناوری داغ
AA
Apache Airflow
نرم‌افزار مدیریت رویه‌ها
فناوری داغ
S
Snowflake
نرم‌افزار داده‌کاوی
پرتقاضا · فناوری داغ
GL
Google Looker Analytics
نرم‌افزار هوش تجاری و تحلیل داده
فناوری داغ
AS
Alteryx software
نرم‌افزار هوش تجاری و تحلیل داده
فناوری داغ
N
NumPy
نرم‌افزار رابط کاربری و پرس‌وجوی پایگاه داده
پرتقاضا

ابزارها و تجهیزات

سیستم‌های لیدار تشخیص و فاصله‌سنجی نوری
سیستم‌های نظارتی مبتنی بر رادار
رادارهای روزنه مصنوعی SAR
سیستم‌های نظارتی مبتنی بر رادار
پایانه‌های قابل‌حمل جمع‌آوری داده
پایانه‌های ورود داده قابل حمل
پلاترهای فرمت بزرگ
چاپگرهای پلاتر
سرورهای رایانه‌ای
سرورهای کامپیوتر
دیجیتایزرها
اسکنرها
پلاترها
چاپگرهای پلاتر
رایانه‌های بزرگ
گیرنده‌های سامانه موقعیت‌یاب جهانی GPS
گیرنده سامانه موقعیت‌یاب جهانی GPS
دوربین‌های دیجیتال
اسکنرهای ورود داده رایانه‌ای
اسکنرها
تجهیزات فتوکپی
دستگاه‌های فتوکپی
ابزارهای عمومی‌تر
چاپگرهای لیزری رایانه‌ای
چاپگرهای لیزری
سامانه‌های تلفن چندخطی
تلفن های مخصوص
دستگاه‌های فکس لیزری
دستگاه فکس لیزری
رایانه‌های لپ‌تاپ
کامپیوترهای نوت‌بوک
رایانه‌های رومیزی
کامپیوترهای رومیزی
رایانه‌های شخصی
کامپیوترهای شخصی

تأثیر هوش مصنوعی بر شغل کارشناس پردازش زبان طبیعی

۳۱ریسک وظیفه‌ای
۷۲مزیت انسانی از ۱۰۰

سوالات متداول دربارهٔ کارشناس پردازش زبان طبیعی

کارشناس پردازش زبان طبیعی چه کاری انجام می‌دهد؟
کارشناس پردازش زبان طبیعی سامانه‌هایی می‌سازد که متن و گفتار انسان را می‌فهمند، دسته‌بندی می‌کنند یا تولید می‌کنند. کار او از آماده‌سازی و برچسب‌گذاری داده زبانی تا آموزش، ارزیابی و استقرار مدل‌های زبانی ادامه دارد. از وظایف روزمرهٔ این شغل: نرمال‌سازی و پاک‌سازی متن فارسی شامل یکسان‌سازی نویسه‌های «ی» و «ک»، اصلاح نیم‌فاصله و حذف اعراب پیش از ورود داده به مدل؛ گردآوری و نگهداری پیکره‌های متنی و گفتاری و ثبت منبع، مجوز و نسخه هر مجموعه داده؛ تدوین راهنمای حاشیه‌نویسی و آموزش برچسب‌زن‌ها برای برچسب‌گذاری موجودیت، نیت و احساس متن.
درآمد کارشناس پردازش زبان طبیعی چقدر است؟
میانهٔ حقوق ماهانهٔ کارشناس پردازش زبان طبیعی ۷۰ میلیون تومان است؛ ده درصد کم‌درآمدترین‌ها کمتر از ۳۹ میلیون تومان و ده درصد پردرآمدترین‌ها بیش از ۱۱۶ میلیون تومان می‌گیرند. درآمد واقعی این شغل به شهر، سابقه، مدرک و کارفرما بستگی دارد و معمولاً با سابقه و تخصص رشد می‌کند.
آیندهٔ شغلی کارشناس پردازش زبان طبیعی چگونه است؟
پیش‌بینی می‌شود اشتغال کارشناس پردازش زبان طبیعی در ده سال آینده ۳۳٫۵٪ رشد داشته باشد. برآورد ریسک جایگزینی این شغل با هوش مصنوعی ۳۱ از ۱۰۰ است؛ بخش «تأثیر هوش مصنوعی» می‌گوید کدام وظایف بیشتر در معرض تغییرند و چه مهارت‌هایی ارزش یادگیری دارند.
برای ورود به این شغل چه تحصیلاتی لازم است؟
کارشناسی مهندسی کامپیوتر، برق، ریاضی، آمار یا زبان‌شناسی نقطه شروع متعارف است. مدرک ارشد در نقش‌های پژوهشی خواسته می‌شود، اما در بازار ایران نمونه‌کار واقعی روی داده فارسی وزن بیشتری دارد.
چرا پردازش زبان فارسی دشوارتر از انگلیسی است؟
نیم‌فاصله جای ثابتی ندارد، نویسه‌های عربی و فارسی درهم می‌آمیزند، اعراب نوشته نمی‌شود و ضمیر متصل و فعل مرکب مرز واژه را مبهم می‌کند. کمبود پیکره برچسب‌خورده هم کار را سخت‌تر می‌کند.
آیا مدل‌های زبانی بزرگ جای این شغل را می‌گیرند؟
خیر، اما آن را تغییر داده‌اند. کار از آموزش مدل از صفر به سمت انتخاب مدل، آماده‌سازی داده سازمان، ارزیابی دقیق و مهار خطا جابه‌جا شده است؛ یعنی همان بخش‌هایی که قضاوت انسانی لازم دارد.
چه مهارت‌ها و ابزارهایی باید یاد بگیرم؟
پایتون و کتابخانه‌های پردازش متن فارسی، چارچوب‌های یادگیری عمیق و ترنسفورمر، پایگاه برداری، موتور جستجو و ابزار ردیابی آزمایش؛ کنار این‌ها، آمار و توان نوشتن گزارش روشن.
در ایران چه کارفرمایانی به این تخصص نیاز دارند؟
پلتفرم‌های تجارت الکترونیک و حمل‌ونقل، بانک و فین‌تک، اپراتورهای مخابراتی، نرم‌افزار سازمانی و سلامت دیجیتال، مراکز پژوهشی و شرکت‌های دانش‌بنیانی که دستیار گفت‌وگو می‌سازند.