دستیار هوشمند انتخاب شغل
پلتفرم شبیهسازی مصاحبه شغلی و تحلیل رزومه با هوش مصنوعی.
تکنولوژی های استفاده شده
چالش
کارجویان معمولاً در تطبیق رزومه با آگهیهای شغلی و آمادگی برای سوالات چالشی مشکل دارند. ابزارهای عمومی هوش مصنوعی (مثل ChatGPT خام) فاقد کانتکست فایل رزومه هستند. چالش اصلی ساخت سیستمی بود که فایل PDF رزومه را بخواند، دقیقاً متناسب با آن سوال بپرسد و هزینههای بالای API را از طریق سیستم «مدیریت اعتبار» کنترل کند.
راه حل
توسعه یک وباپلیکیشن با فریمورک Flask و دیتابیس SQLite. سیستم فایلهای PDF را پردازش کرده و متن آن را به عنوان کانتکست به مدل GPT-4 ارسال میکند. من یک پنل ادمین کامل برای تولید "کد لایسنس" (License Key) طراحی کردم تا کاربران بر اساس اعتبارشان چت کنند. پاسخها به صورت Stream (تایپرایتر) نمایش داده میشوند و قابلیت اشتراکگذاری لینک چت برای بازخورد گرفتن از دیگران نیز پیادهسازی شد.
فیچرها
- پردازش فایل رزومه
- شبیهساز مصاحبه AI
- سیستم مدیریت لایسنس
- استریم پاسخها (SSE)
مسیر پروژه
فاز ۱: هسته اصلی
راهاندازی فلاسک، طراحی دیتابیس و اتصال به API اوپنایآی.
فاز ۲: پردازش فایل
پیادهسازی ماژول استخراج متن از PDF و تزریق به پرامپتهای سیستم.
فاز ۳: سیستم مالی
ساخت پنل ادمین، تولید کدهای لایسنس و منطق کسر اعتبار (Credit).
فاز ۴: رابط کاربری
پیادهسازی قابلیت استریم پاسخها (SSE) و طراحی ریسپانسیو.