کارتز کانترکت — تنظیم، بررسی و ویرایش قرارداد با هوش مصنوعی

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

در یک نگاه

  • کار قراردادی به فارسی به هوش مصنوعی‌ای نیاز دارد که به متن روی میز متکی بماند، چون بند ساختگی مسئولیت حقوقی می‌آورد.
  • دستیار تنظیم قرارداد، بررسی از جایگاه کاربر در معامله، و استودیوی قرارداد با دستیار ویرایش.
  • یک ماه مانده به اتمام، به دلیل مشکلات مالی ناشی از جنگ، از سوی کارفرما متوقف شد.

نکات برجسته

  • ۲٬۱۴۴ نوع سند برای شروع

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

  • ۳ موضع مذاکره برای هر پرسش

    تهاجمی، متعارف یا امتیازدهی، هرکدام با نمونه متن، اثر حقوقی، اثر تجاری و واکنش احتمالی طرف مقابل.

  • بررسی از جایگاه کاربر در معامله

    کاربر نقش خود را مشخص می‌کند و قرارداد را بارگذاری می‌کند یا می‌چسباند؛ هر یافته در مسیری پنج‌مرحله‌ای برای جایگاه او نوشته می‌شود.

  • اصلاحات مبتنی بر متن خودِ قرارداد

    هر اصلاح موظف است متن فعلی را کلمه‌به‌کلمه نقل کند تا بتوان آن را یافت و جایگزین کرد، و متن جایگزین آماده را به ترتیب اولویت ارائه می‌دهد.

  • امتیاز سلامت در ۴ شاخص

    قابلیت اجرا، وضوح، توازن و جامعیت، هرکدام از ۰ تا ۱۰۰، با درجه‌بندی ریسک‌ها در سطوح بحرانی، زیاد، متوسط و کم.

  • دستیاری که کل قرارداد را ویرایش می‌کند

    دستورهای ساده برنامه‌ریزی، در همه بخش‌های مرتبط اعمال و برجسته می‌شوند، و گفت‌وگوی هر قرارداد ذخیره می‌شود.

چالش

کار قراردادی خطای ساختگی را نمی‌بخشد. مدلی که از خود بندی می‌سازد از نبودن مدل بدتر است، چون آن بند ساختگی برای امضاکننده مسئولیت حقوقی ایجاد می‌کند. دستیار مفید باید به قراردادی که واقعاً روی میز است متکی بماند و به بخش‌هایی از آن ارجاع دهد که یک متخصص بتواند بررسی کند.

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

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

معماری

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

  • بازیابی از کتابخانه برای تنظیم قرارداد. نیازهای کاربر به موضوع‌های پژوهشی تبدیل می‌شوند و مرتبط‌ترین بخش‌ها از کتابخانه‌ای گزینش‌شده از متون انگلیسی تنظیم قرارداد، هنگام نوشتن پرسش‌ها و پیش‌نویس در اختیار مدل قرار می‌گیرد.

  • بازیابی بند برای دستیار. قرارداد خود کاربر بر اساس ساختارش، از جمله ماده، بند و تبصره فارسی، بخش‌بندی می‌شود و فقط بخش‌های مرتبط با هر پرسش برای پاسخ به کار می‌رود.

هر تحلیل ساختاری ثابت بازمی‌گرداند، تا رابط کاربری بتواند خط زمانی، فهرست ریسک‌ها و اصلاحات را یکدست نمایش دهد؛ پاسخی که ساختار نادرست دارد در صورت امکان ترمیم می‌شود و هرگز به‌صورت خام نمایش داده نمی‌شود. کتابخانه مرجع بدون نیاز به کدنویسی نگهداری می‌شود: سندهایی که در پوشه یک مجموعه قرار می‌گیرند با یک همگام‌سازی شناسایی می‌شوند، فقط فایل‌های تازه یا تغییرکرده دوباره نمایه‌سازی می‌شوند و هر مجموعه را می‌توان فعال یا غیرفعال کرد.

راهکار

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

دستیار گام‌به‌گام تنظیم قرارداد

  • ۲٬۱۴۴ نوع سند برای شروع، هرکدام با نام فارسی، عربی و انگلیسی و یک توضیح، یا نوعی دلخواه به بیان خود کاربر.

  • گزارش اولیه برای نوع انتخاب‌شده: نمای کلی، ساختار معمول، ملاحظات کلیدی، و پیشنهاد حوزه قضایی و قانون حاکم همراه با استدلال.

  • دقیقاً ۷ پرسش به زبان ساده، هرکدام با توضیح اهمیت آن، و ارزیابی هوش مصنوعی که پیش از شروع نگارش به پاسخ‌ها نمره می‌دهد و پاسخ‌های بهتر پیشنهاد می‌کند.

  • راهنمایی راهبردی برای هر پرسش: ۳ موضع مذاکره (تهاجمی، متعارف و امتیازدهی)، هرکدام با نمونه متن، اثر حقوقی، اثر تجاری و واکنش احتمالی طرف مقابل.

  • ۶ سبک نگارش (رسمی، ساده، به نفع خریدار، به نفع فروشنده، مفصل و موجز)، با نمایش زنده پیش‌نویس در ویرایشگر.

بررسی از جایگاه کاربر

  • مسیر پنج‌مرحله‌ای: ورودی، نمای کلی، ریسک‌ها، اصلاح و مذاکره، و سپس استودیو. کاربر فایل PDF، DOCX یا TXT را بارگذاری می‌کند یا متن را می‌چسباند و نقش خود در معامله را مشخص می‌کند.

  • نمای کلی: خط زمانی مهلت‌ها، پرداخت‌ها، تمدیدها و موعدهای اخطار؛ خلاصه مدیریتی؛ و بندهای کلیدی با توضیح اثرشان به زبان ساده.

  • ریسک‌ها: فهرست دسته‌بندی‌شده ریسک‌ها با راهکار کاهش برای هر مورد، و خوانش بخش‌به‌بخش مزایا، معایب و آثار.

  • اصلاح و مذاکره: اصلاحات اولویت‌بندی‌شده که موظف‌اند متن فعلی را عیناً نقل کنند و متن جایگزین ارائه دهند، به همراه راهنمای مذاکره با سه راهبرد همکارانه، قاطعانه و مصالحه‌آمیز.

استودیوی قرارداد و دستیار

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

  • ویرایش سراسری قرارداد به زبان ساده: دستوری مانند تغییر نام یکی از طرفین ابتدا برنامه‌ریزی، سپس در همه بخش‌های مرتبط اعمال و در ویرایشگر برجسته می‌شود.

  • امتیاز سلامت قرارداد در ۴ شاخص (قابلیت اجرا، وضوح، توازن و جامعیت)، به همراه درجه‌بندی ریسک‌ها در سطوح بحرانی، زیاد، متوسط و کم.

  • گزارش ریسک تفصیلی با دست‌کم دو متن جایگزین برای هر بند پرریسک، و گزارش یک‌کلیکی در ۴ قالب: کپی، TXT، DOCX یا PDF.

نتیجه

کارفرما این همکاری را یک ماه مانده به اتمام، به دلیل مشکلات مالی ناشی از جنگ، متوقف کرد. این یک شکست در تأمین مالی کارفرما بود، نه شکست در تحویل.

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

بازبینی پس از پروژه

دشوارترین مسائل، بازیابی و پایبندی مدل به متن بود. دستیار باید بندهای درست را درون قراردادهای فارسی با شماره‌گذاری خاص ماده، بند و تبصره پیدا می‌کرد، و دستیار تنظیم قرارداد باید نیازهای بیان‌شده به فارسی را به کتابخانه‌ای از متون انگلیسی تنظیم قرارداد پیوند می‌داد.

پایبندی مدل به متن با ساختار تأمین شد، نه با اعتماد: پاسخ‌ها فقط از بندهای انتخاب‌شده استفاده می‌کنند، اصلاحات موظف‌اند متن موجود را عیناً نقل کنند، خروجی‌ها از قالب‌های ثابت پیروی می‌کنند و مدل هنگام نگارش با میزان تصادفی‌بودن پایین اجرا می‌شود. این‌ها قیدهای طراحی‌اند، نه تضمینی سنجیده‌شده.

هیچ رقمی از دقت در اینجا منتشر نمی‌شود. همکاری پیش از ساخت یک مجموعه ارزیابی رسمی متوقف شد و این سایت عددی را که اندازه‌گیری نکرده است، تخمین نمی‌زند.

نقش من

  • موتور هوش مصنوعی هر سه روند (دستیار تنظیم قرارداد، مسیر بررسی و استودیوی قرارداد) را، با شروع از زنجیره‌های اولیه هوش مصنوعی کارفرما، بازسازی و گسترش داد.
  • زنجیره کتابخانه مرجع را ساخت: ورود اسناد، نمایه‌سازی مجدد فقط برای فایل‌های تازه یا تغییرکرده، بازیابی برای نگارش، و امکان فعال و غیرفعال‌کردن مجموعه‌ها.
  • دستیار عامل‌محور را ساخت که نوع هر درخواست را تشخیص می‌دهد، بندهای مرتبط را پیدا می‌کند و ویرایش را در کل قرارداد برنامه‌ریزی می‌کند.
  • محصول را سه‌زبانه و راست‌به‌چپ کرد و کاتالوگ ۲٬۱۴۴ نوع سند را به دستیار تنظیم قرارداد آورد.
  • پردازش‌های پس‌زمینه با نمایش پیشرفت، نمایش زنده پیش‌نویس، خروجی در چهار قالب و نسخه‌های عملیاتی کامپایل‌شده را پیاده‌سازی کرد.
  • ورود کاربران، صفحات معرفی، صورت‌حساب و زنجیره‌های اولیه هوش مصنوعی بخشی از زیرساخت خود کارفرما بود و جزو این کار به حساب نمی‌آید.

مهندسی

  • متکی به متنی که پیش روی اوست

    پاسخ‌ها فقط از بندهای مرتبط استفاده می‌کنند، دستیار موظف است نیاز به بخش‌های نادیده را اعلام کند و اصلاحات موظف‌اند متن را عیناً نقل کنند.

  • نگارش مقاوم، بدون تکرار متن

    اگر تولید موضوع‌ها یا بازیابی شکست بخورد، موضوع‌های جایگزین و مسیری بدون بازیابی نگارش را ادامه می‌دهند؛ پیش‌نویسی که نمایش زنده‌اش آغاز شده دوباره اجرا نمی‌شود تا متنی تکرار نشود.

  • خروجی ساختاریافته مقاوم

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

  • تحلیل‌های طولانی در پس‌زمینه

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

  • جداشده، کامپایل‌شده و قابل حسابرسی

    موتور هوش مصنوعی جدا از حساب‌ها و قراردادها اجرا می‌شود، نسخه عملیاتی کامپایل‌شده عرضه می‌شود و همه دستورهای نگارش و پرسش برای حسابرسی ثبت می‌شوند.

دستاوردها

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