پایگاه داده متن‌باز ادبیات فارسینسخه ۳.۶

رابط برنامه‌نویسی ادبیات فارسی

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

۹،۰۰۰+
مجموع ابیات و متون
۴۹۷
غزلیات مدون حافظ
۴،۰۰۰
اشعار معاصر و نو
۱۰
اندپوینتهای عمومی

بررسی تعاملی اندپوینت‌ها

ساختار درخواست و پاسخ استاندارد JSON در اندپوینت‌های پرکاربرد.

مشاهده تمامی ۱۰ اندپوینت
GET
https://pq.arsamadineh.ir/api/quotes/search?q=شیراز&limit=2

جستجوی دقیق چندکلمه‌ای در متن، نام شاعر، عنوان اثر و دیوان‌ها با رتبه‌بندی بسامدی.

پارامترهای پرس‌وجو (Query Parameters)
پارامترنوعتوضیح
qstringعبارت یا واژگان مورد نظر برای جستجو
limitnumberتعداد رکوردهای بازگشتی (پیش‌فرض ۱۰، بیشینه ۱۰۰)
pagenumberشماره صفحه برای صفحه‌بندی
application/json200 OK
{
  "success": true,
  "data": [
    {
      "id": "h-1",
      "kind": "hafez",
      "text_persian": "الا یا ایها الساقی ادر کاسا و ناولها\nکه عشق آسان نمود اول ولی افتاد مشکل‌ها",
      "poet": "حافظ",
      "poet_english": "Hafez",
      "source": "دیوان حافظ",
      "category": "غزل",
      "tags": ["حافظ", "غزل"]
    }
  ],
  "count": 1,
  "total": 497,
  "page": 1,
  "limit": 2
}

ویژگی‌های فنی و ساختار داده

معیارهای طراحی‌شده برای تسهیل امور پژوهشی در زبان‌شناسی رایانشی، پردازش زبان طبیعی و سامانه‌های دانشگاهی.

داده‌های متنی ساختاریافته

متون به صورت مصراع‌بندی‌شده همراه با متادیتا شامل قالب شعری، منبع دیوان، موضوع، و نسخه لاتین نام مؤلفان سازمان‌دهی شده‌اند.

نرمال‌سازی الفبای فارسی

یکسان‌سازی حروف عربی، حذف اعراب و تنوین، مدیریت نیم‌فاصله‌ها، و تبدیل ارقام فارسی جهت نتایج بازیابی پایدار در پرس‌وجوها.

معماری موتور سبک (تیغ)

مسیریابی ترای O(1)، حافظه پنهان LRU، تفکیک نرخ درخواست (Rate Limiter)، و مدارشکن خودکار جهت پایداری بار ترافیک دانشگاهی.

دسترسی آزاد بدون مانع

بدون نیاز به توکن احراز هویت، کلید اختصاصی یا ثبت‌نام؛ به صورت کاملاً عمومی و آزاد تحت پروانه متن‌باز برای پروژه‌های پژوهشی.

«عاشقان مرده‌اند در عشق زنده
تا ابد در دل جانان پاینده»

مولانا جلال‌الدین بلخی — دیوان شمس تبریزی
پایگاه داده مستقل مبتنی بر حافظه و بدون وابستگی خارجی به پایگاه داده شخص ثالث