آرسام / پروژه‌ها 05 پروژه

// پروژه‌های منتخب

DOCINTEL BACKEND

APIهای پردازش و بازیابی اطلاعات اسناد.

work /
باز شد DOCINTEL BACKEND. معماری بک‌اند و پایپلاین هوش مصنوعی.
باز / docintel_backend/کد منبع موجود
DOCINTEL BACKENDAPI بک‌اند / کد منبع موجود

بک‌اند / API هوش مصنوعی

DOCINTEL BACKEND

API پردازش اسناد با FastAPI، پاسخ‌گویی مبتنی بر RAG، تحلیل جدول‌ها و نمایش وضعیت پردازش با SSE.

کد منبع در GitHub در دسترس است؛ API بک‌اند هنوز آنلاین نیست.

FASTAPI
PYTHON
POSTGRESQL
PGVECTOR
OPENAI
SQLALCHEMY

APIهای پردازش و بازیابی اطلاعات اسناد.

بک‌اند FastAPI برای پردازش PDF، DOCX، TXT، CSV و XLSX با کنترل دسترسی کاربران. امکانات آن شامل ذخیرهٔ بردارهای OpenAI در PostgreSQL/pgvector، خلاصه‌سازی، پاسخ‌گویی مستند، تحلیل جدول‌ها، گزارش PDF و پیگیری وضعیت پردازش با SSE است.

01 / نقشهٔ سیستم

  1. APIخدمات اسناد با احراز هویتFastAPI / JWT / Pydantic
  2. بازیابیEmbedding و پاسخ‌های مستندOpenAI / PostgreSQL / pgvector
  3. پردازشتحلیل، گزارش و پیشرفتpandas / ReportLab / SSE

02 / مشارکت من

معماری بک‌اند و پایپلاین هوش مصنوعی

  • JWT و API اسناد، پوشه‌ها و برچسب‌ها با دسترسی مالک را پیاده کردم.
  • اعتبارسنجی بارگذاری، استخراج متن پس‌زمینه، قطعه‌بندی و ذخیره‌سازی برداری را ساختم.
  • بازیابی معنایی را به خلاصهٔ AI و پرسش‌وپاسخ مستند با تاریخچهٔ پرسش‌ها متصل کردم.
  • آمار جدول، تحلیل‌های AI کش‌شده و گزارش PDF دانلودی اضافه کردم.
  • رویدادهای وضعیت پایگاه داده و استریم SSE احرازهویت‌شده را پیاده کردم.

این پروژه در حال حاضر به‌صورت کد منبع ارائه شده است، نه API آنلاین. پردازش پس‌زمینه با FastAPI و ذخیره‌سازی فایل‌ها به‌صورت محلی انجام می‌شود.