تحلیل شکاف مهارتی مشاغل با n8n و GPT-4o-mini

تحلیل شکاف مهارتی مشاغل با n8n و GPT-4o-mini

4 دقیقه مطالعه · منتشر شده ۱۴۰۵/۴/۲۹

دانلود workflow

فایل JSON آماده import در n8n — credentialها باید در n8n شما تنظیم شوند.

  1. فایل JSON را دانلود کنید.
  2. در n8n: Workflows → Import from File.
  3. Credentialهای هر node را متصل کنید.
  4. workflow را فعال کنید.

شناسه workflow: 16146 · منبع: کاتالوگ Axeto

تحلیل شکاف‌های مهارتی برای مشاغل هدف با استفاده از BrowserAct، LinkedIn و GPT-4o-mini

این Workflow فرآیند شناسایی شکاف‌های مهارتی برای نقش‌های شغلی خاص را با استفاده از BrowserAct برای وب‌اسکرپینگ، LinkedIn برای داده‌های شغلی و GPT-4o-mini برای تحلیل هوشمند، خودکار می‌کند.

نمای کلی Workflow

این Workflow برای موارد زیر طراحی شده است:

1. جمع‌آوری نیازمندی‌های شغلی: اسکرپ کردن توضیحات شغلی از LinkedIn برای عنوان شغلی هدف مشخص شده.

2. استخراج مهارت‌های کلیدی: استفاده از BrowserAct برای پیمایش و استخراج مهارت‌های مرتبط ذکر شده در آگهی‌های شغلی.

3. تحلیل شکاف‌های مهارتی: به‌کارگیری GPT-4o-mini برای مقایسه مهارت‌های استخراج شده با مجموعه‌ای از مهارت‌های مورد نظر از پیش تعریف شده و شناسایی هرگونه شکاف.

4. خروجی نتایج: ارائه شکاف‌های مهارتی شناسایی شده در قالبی واضح و عملی.

پیش‌نیازها

  • حساب n8n: دسترسی به یک نمونه n8n. می‌توانید Workflowهای n8n را در Axeto.ai در https://axeto.ai/n8n مشاهده کنید.
  • حساب BrowserAct: یک حساب کاربری با BrowserAct برای قابلیت‌های وب‌اسکرپینگ.
  • کلید API OpenAI: یک کلید API برای GPT-4o-mini (یا مدل سازگار دیگر OpenAI).
  • حساب LinkedIn (اختیاری اما توصیه می‌شود): در حالی که BrowserAct می‌تواند داده‌های عمومی را اسکرپ کند، داشتن حساب LinkedIn ممکن است برای دسترسی به اطلاعات دقیق‌تر یا در صورتی که استراتژی‌های اسکرپینگ خاصی نیاز به احراز هویت داشته باشند، مفید باشد.

Node های مورد استفاده

  • Form Trigger: برای ورود عنوان شغلی هدف و مهارت‌های مورد نظر.
  • BrowserAct: برای اسکرپ کردن توضیحات شغلی و نیازمندی‌های مهارتی از LinkedIn.
  • OpenAI (GPT-4o-mini): برای تحلیل مهارت‌های استخراج شده و شناسایی شکاف‌ها.
  • Code: برای دستکاری و پردازش سفارشی داده‌ها.
  • Sticky Note: برای افزودن یادداشت‌های توضیحی در داخل Workflow.
  • Gmail (اختیاری): برای ارسال نتایج از طریق ایمیل.
  • Google Sheets (اختیاری): برای ذخیره نتایج در یک صفحه گسترده.

نحوه استفاده

1. وارد کردن Workflow: فایل JSON Workflow را دانلود کرده و آن را در نمونه n8n خود وارد کنید.

2. پیکربندی Node ها:

* Form Trigger: فیلدهای ورودی را برای "عنوان شغلی هدف" و "مهارت‌های مورد نظر" (به عنوان مثال، لیستی جدا شده با کاما) تعریف کنید.

* BrowserAct:

* Node BrowserAct را برای پیمایش به صفحه جستجوی شغل LinkedIn پیکربندی کنید.

* مراحل اسکرپینگ را برای یافتن آگهی‌های شغلی برای عنوان شغلی هدف خود تنظیم کنید.

* انتخابگرها (selectors) را برای استخراج توضیحات شغلی و هر بخش صراحتاً ذکر شده "مهارت‌های مورد نیاز" یا "صلاحیت‌ها" تعریف کنید.

* OpenAI (GPT-4o-mini):

* کلید API OpenAI خود را وارد کنید.

* یک prompt (دستور) ایجاد کنید که به GPT-4o-mini دستور دهد:

* توضیحات شغلی اسکرپ شده و لیست مهارت‌های مورد نظر را به عنوان ورودی دریافت کند.

* مهارت‌های ذکر شده در توضیحات شغلی را شناسایی کند.

* این مهارت‌ها را با مهارت‌های مورد نظر ارائه شده مقایسه کند.

* هر مهارت مورد نظر گمشده (شکاف‌های مهارتی) را لیست کند.

* مثال Prompt: "توضیحات شغلی زیر را تحلیل کن و مشخص کن کدام یک از مهارت‌های مورد نظر زیر در آن وجود ندارد: [مهارت‌های مورد نظر]. توضیحات شغلی: [توضیحات شغلی اسکرپ شده]"

* Code Node (در صورت استفاده): هرگونه پاکسازی داده، قالب‌بندی یا منطق لازم را برای آماده‌سازی داده‌ها برای Node OpenAI یا پردازش خروجی آن پیاده‌سازی کنید.

* Gmail/Google Sheets (اختیاری): این Node ها را برای ارسال گزارش تحلیل نهایی به ایمیل خود یا ذخیره آن در یک Google Sheet پیکربندی کنید.

3. اجرای Workflow: Workflow را اجرا کنید. Form Trigger از شما عنوان شغلی هدف و مهارت‌های مورد نظر را درخواست می‌کند.

4. بررسی نتایج: خروجی Node OpenAI یا مقصد خروجی پیکربندی شده (Gmail/Google Sheets) را برای شکاف‌های مهارتی شناسایی شده بررسی کنید.

سناریوی مثال

فرض کنید می‌خواهید شکاف‌های مهارتی برای نقش "دانشمند داده" (Data Scientist) را پیدا کنید و مهارت‌های مورد نظر شما عبارتند از: "Python، یادگیری ماشین، SQL، بصری‌سازی داده، محاسبات ابری، ارتباطات".

1. شما "دانشمند داده" را به عنوان عنوان شغلی هدف و لیست مهارت‌های مورد نظر را در Form Trigger وارد می‌کنید.

2. BrowserAct LinkedIn را برای آگهی‌های شغلی "دانشمند داده" اسکرپ می‌کند و توضیحات را استخراج می‌کند.

3. توضیحات استخراج شده به همراه مهارت‌های مورد نظر شما به GPT-4o-mini ارسال می‌شود.

4. GPT-4o-mini توضیحات شغلی را تحلیل می‌کند و تشخیص می‌دهد که در حالی که "Python"، "یادگیری ماشین" و "SQL" به طور مکرر ذکر شده‌اند، "محاسبات ابری" و "ارتباطات" در برخی از آگهی‌ها کمتر مورد تاکید قرار گرفته‌اند. سپس این موارد را به عنوان شکاف‌های مهارتی بالقوه برای کسی که این نقش‌ها را هدف قرار داده است، گزارش می‌دهد.

این Workflow راهی قدرتمند برای آگاهی از تقاضاهای صنعت و تطبیق توسعه مهارت‌های خود بر اساس آن ارائه می‌دهد.

Nodeهای استفاده‌شده

سوالات متداول

این Workflow چگونه به شناسایی شکاف‌های مهارتی کمک می‌کند؟

این Workflow با اسکرپ کردن توضیحات شغلی از LinkedIn و سپس استفاده از GPT-4o-mini برای مقایسه مهارت‌های ذکر شده با مهارت‌های مورد نظر شما، شکاف‌های مهارتی را شناسایی می‌کند.

چه ابزارهایی برای اجرای این Workflow نیاز است؟

شما به یک نمونه n8n، حساب BrowserAct، کلید API OpenAI (برای GPT-4o-mini) و در صورت تمایل، حساب LinkedIn نیاز خواهید داشت.

آیا می‌توان نتایج این Workflow را ذخیره یا ارسال کرد؟

بله، این Workflow قابلیت پیکربندی برای ارسال نتایج از طریق Gmail یا ذخیره آن‌ها در Google Sheets را دارد.

workflowهای مرتبط

این workflow در کاتالوگ Axeto.ai بایگانی شده است. لایسنس اصلی متعلق به سازنده workflow است.