منصوبے کے بارے میں
JobOps Copilot نوکری کی تلاش کے لیے ایک AI ایجنٹ آپریشنز پلیٹ فارم ہے۔ یہ CRM میں مواقع دریافت اور ٹریک کرتا ہے، پھر حقیقی LLMs، retrieval-augmented generation، اور ملٹی اسٹیپ ایجنٹس استعمال کرتا ہے تاکہ فٹ کا تجزیہ، کمپنی ریسرچ، انٹرویو کی تیاری، سکل گیپ پلاننگ، آؤٹ ریچ ڈرافٹ، اور ٹائم سیریز بصیرت حاصل کی جا سکے۔ یہ پروجیکٹ خود کو خودکار اپلائی کرنے والے بوٹ کے بجائے ایک ذمہ دار AI آپریشنز سسٹم کے طور پر پیش کرتا ہے: یہ ڈرافٹ اور سفارش کرتا ہے، لیکن کبھی خودکار طور پر بھیجتا یا جعلی معلومات نہیں بناتا۔
README میں بیان کردہ اہم صلاحیتیں:
- ملٹی پرووائیڈر LLMs: ایک Python ایجنٹ سروس LangChain کے init_chat_model کے ذریعے Anthropic Claude، Azure OpenAI، OpenAI، یا Google Gemini تک رسائی فراہم کرتی ہے، جس میں structured-output کی توثیق ہوتی ہے۔ ایک deterministic mock fallback ایپ کو بغیر keys کے کام کرتا رکھتا ہے۔
- ملٹی اسٹیپ LangChain ایجنٹس: انٹرویو کی تیاری، کمپنی ریسرچ (ویب سرچ ٹول کے ساتھ)، اور سکل گیپ پلاننگ create_agent اور ToolStrategy پر مبنی ہیں۔ نتائج ہر نوکری کے لیے محفوظ رہتے ہیں اور دوبارہ تخلیق کیے جا سکتے ہیں۔
- ایپ میں نوکری کی دریافت: Adzuna سے کرداروں کو مقامی keyword pre-rank کے ساتھ شامل کرتا ہے، پھر کھلنے پر LLM فٹ اسکور کا حساب لگاتا ہے؛ اس میں recency فلٹر، پوسٹ کی تاریخ، matched-skills snippet، اور ایک شیڈولڈ discovery cron شامل ہے۔
- Add-job URL آٹو فل: SSRF سے محفوظ fetch جس میں ٹائرڈ extractor (JSON-LD JobPosting، OpenGraph، heuristic) Autofill بٹن کے پیچھے ہوتا ہے۔
- فلوٹنگ گلوبل اسسٹنٹ: ہر تصدیق شدہ صفحے پر ایک ملٹی ٹرن، سیاق و سباق سے آگاہ چیٹ ویجٹ، Python سے Express اور Next.js کے ذریعے end-to-end streamed، sessionStorage persistence اور accessibility سپورٹ کے ساتھ۔
- pgvector پر RAG: ریزومے اور نوکری کی تفصیلات Hugging Face sentence-transformers (PyTorch) کے ساتھ ایمبیڈ کی جاتی ہیں اور Postgres pgvector میں محفوظ ہوتی ہیں؛ فٹ اسکورنگ retrieved ریزومے شواہد پر مبنی ہوتی ہے۔
- ٹائم سیریز ٹیلی میٹری انٹیلیجنس: پائپ لائن پر pandas trend، anomaly، اور forecast تجزیہ، جسے LLM بیان کرتا ہے، ساتھ میں ایک مصنوعی EV بیٹری ٹیلی میٹری ڈیمو۔
- UI: Next.js 16، React 19، Tailwind v4، shadcn/ui، لائٹ/ڈارک تھیمز، آن بورڈنگ وزرڈ، Clerk تصدیق، اور مختلف بریک پوائنٹس پر Playwright تصدیق۔
- ورک فلو آٹومیشن: نوکری کے اندراج، فالو اپ یاد دہانیوں، اور ہفتہ وار رپورٹس کے لیے n8n ویب ہکس، Make.com اور Zapier کے لیے معاون فلو کے ساتھ۔
- پروڈکشن ڈسپلن: npm اور Python CI (لنٹ، ٹائپ چیک، بلڈ، ٹیسٹ)، محفوظ main برانچ، Azure PostgreSQL، Blob Storage ایکسپورٹ، اور App Service ڈیپلائے ورک فلو۔
- AI آپریشنز: Adzuna انجیشن، Langfuse ٹریسنگ، ایک eval ہارنس (deterministic اور Ragas) دو ٹائر CI گیٹ کے ساتھ، اور رن ٹائم گارڈریلز بشمول فی صارف ریٹ لمیٹنگ، روزانہ لاگت کی حد، رابطہ PII ریڈکشن، پرامپٹ انجیکشن دفاع، اور آؤٹ پٹ موڈریشن۔
آرکیٹیکچر: apps/web (Next.js) سے apps/api (Express) تک، پھر services/agent (Python/FastAPI، جو AI کا مالک ہے) سے Azure PostgreSQL pgvector کے ساتھ، جس کے ارد گرد Blob Storage، آٹومیشن، اور Azure پلیٹ فارم سروسز ہیں۔ API جب AGENT_SERVICE_URL سیٹ ہوتا ہے تو AI کو ایجنٹ سروس کے حوالے کرتا ہے، ورنہ mock استعمال کرتا ہے۔ ڈیٹا بیس مائیگریشنز API بوٹ پر لاگو کرتا ہے، اور ایک readiness اینڈ پوائنٹ اسکیما خلا کی اطلاع دیتا ہے۔
ٹیک اسٹیک: Next.js 16، React 19، TypeScript، Tailwind v4، shadcn/ui، Clerk؛ Express 5 pg کے ساتھ؛ Python 3.12، FastAPI، LangChain، sentence-transformers، pandas، psycopg/pgvector؛ Azure Database for PostgreSQL، Blob Storage، App Service، Container Apps؛ آٹومیشن کے لیے n8n، Make.com، اور Zapier۔
سیفٹی اور انسانی منظوری: سسٹم آؤٹ ریچ ڈرافٹ کرتا ہے لیکن کبھی خودکار نہیں بھیجتا، ریزومے پر زور تجویز کرتا ہے لیکن کبھی تجربہ جعلی نہیں بناتا، فٹ اسکور اور کمپنی ریسرچ کرتا ہے جبکہ فیصلے صارف پر چھوڑتا ہے، اور آؤٹ پٹس کو ساختہ، ثبوت پر مبنی، اور قابلِ آڈٹ رکھتا ہے۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.