پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

پروژه پایتون* (112381)

دو روز پیش منتشر شده

تعداد بازدید: 75

کد پروژه: 606449


شرح پروژه

سلام وقت بخیر، برای سفارش پروژه پیام میدم.

یه پروژه هوش مصنوعی با پایتون در مورد این مقاله:

Modular RAG: Transforming RAG Systems into Pipelines

https://arxiv.org/abs/2407.21059

با این شرایط:

*پروژه باید بصورت فایل ipynb باشد و بخشهای مختلف پروژه با توضیحات کافی مجزا باشد

*هر نفر در حدود ۵-۶ دقیقه باید کدهای خودش رو ارائه بده و ضمن توضیح کدها، به سوالات استاد جواب بده (پس باید به کدها تسلط کافی داشته باشم که بفهمیم هر کدی چه کاری انجام میده)

*پروژه باید یوزر اینترفیس داشته باشه یعنی مثلا یه فرم باز شه کاربر سوال وارد کنه و پاسخ مدنظر پروژه هر چی که بود همونجا ببینه.

* هر چی امکانات پروژه بیشتر باشه بهتره اما کد پیچیدگی الکی نداشته باشه و تمیز باشه

*دیتاست هم داشته باشه

*در صورت امکان یه پاورپوینت هم در مورد مقاله ایجاد بشه.

*تا روز جمعه اینده وقت دارم.

خیر، شما به من تحویل میدید من به استاد

منظورم اینه که جوری باید پروژه رو تحویل بگیرم که برای ارایه آماده باشم.

کلیت پروژه اینه که در مورد اون مقاله باید یه کد پایتون با یوزر اینترفیس قابل تعامل با کاربر زده بشه.

توی قالب ipynb به صورت بخشبندی باشه و هر بخش توضیحات داشته باشه.

اگر دیتاست خاصی هست حتما تحویل بشه

در انتها انتطار میره بر اساس اون مقاله یه پروژه با قابلیت تعامل با کاربر(حالا یا گرفتن سوال یا نمایش خروجی) داشته باشه.

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

توجه کنید پروژه حتما در اسکوپ مقاله باشه و یه پاورپوینت که مقاله رو توضیح میده و اگر نیازه کد مرتبط به اون بخش مقاله در پروژه رو هم می ذاره

در نهایت من اینو باید به استاد تحویل بدم.

در انتها هم راهنمای کامل برای اجرای برنامه، اموزش مدل و کلا هر کاری که باید انجام بشه تا پروژه اجرا بشه نیاز دارم.


اگر ممکنه موضوع جدید fact checking باشه،از جمنای پرسیدم این مقاله و توضیحات رو گفت

یک نمونه مقاله فوق‌العاده قوی، بسیار جدید و کاملاً منطبق بر معیارهای درخواستی شما (تراز اول علمی، بدون نیاز به آموزش مدل و ایده‌آل برای ارائه‌ای جذاب) را انتخاب کرده‌ام.

این مقاله به جای متن‌های عادی، از تکنیک **RAG-Fusion** برای راستی‌آزمایی استفاده می‌کند که ایده بسیار هوشمندانه‌ای دارد و پیاده‌سازی آن با پایتون هم بسیار ساده است.

مشخصات کامل این مقاله در قالب جدول درخواستی شما به شرح زیر است:

| ستون‌های درخواستی | مشخصات و تحلیل مقاله |

|---|---|

| **عنوان مقاله** | **RAG-Fusion Based Information Retrieval for Fact-Checking** |

| **لینک مقاله** | لینک مقاله در ACL Anthology |

| **Rank مقاله** | **Q1** (ارائه شده در کارگاه برتر FEVER تحت کنفرانس تراز اول **ACL**) |

| **انتشار دهنده** | **Association for Computational Linguistics (ACL)** / دانشگاه کوبه ژاپن |

| **ریپازیتوری** | کدهای این ایده در اکوسیستم‌های متن‌باز مثل LangChain RAG-Fusion به وفور و آماده موجود است. |

| **درجه سختی پیاده‌سازی** | **۴ از ۱۰** (فقط نیاز به چند درخواست API به مدل‌های آماده مثل GPT-4o دارد). |

| **نیاز به آموزش مدل دارد؟** | **خیر؛** کاملاً بر پایه مدل‌های زبانی از پیش‌آموزش‌دیده (Pre-trained LLMs) کار می‌کند. |

| **مدت زمان پروژه مرتبط** | **حدود ۱ الی ۲ هفته** (کد بسیار سرراستی دارد). |

| **عنوان دیتاست اصلی** | **AVeriTeC** (یکی از جدیدترین و واقعی‌ترین دیتاست‌های راستی‌آزمایی دنیای واقعی). |

| **مناسب برای ارائه ارشد؟** | **بسیار عالی و نمره‌آور؛** ایده مرکزی آن (تولید چند سوال فرعی برای پیدا کردن حقیقت) هم فهمش آسان است و هم از نظر علمی وزن بالایی دارد. |

### 💡 ایده اصلی این مقاله چیست؟ (برای ارائه دانشجو)

بزرگ‌ترین مشکل در سیستم‌های Fact-checking سنتی این است که وقتی کاربر یک **ادعای مبهم یا دروغ** را مطرح می‌کند، اگر عین همان کلمات را در پایگاه داده جستجو کنیم، اسناد درستی پیدا نمی‌شوند (چون ادعا از اساس غلط یا منحرف‌کننده نوشته شده است).

نویسندگان این مقاله برای حل این مشکل از ایده **RAG-Fusion** استفاده کرده‌اند:

 1. **تولید سوالات چندگانه:** وقتی ادعایی وارد سیستم می‌شود، ابتدا با یک پرامپت ساده به GPT-4o داده می‌شود و از آن می‌خواهند که **۴ سوال فرعی و متفاوت** که به ریشه این ادعا مربوط می‌شود تولید کند.

 2. **جستجوی همزمان (Vector Search):** سیستم به جای یک‌بار جستجو، هر ۴ سوال + ادعای اصلی را در دیتابیس (یا وب) جستجو می‌کند و اسناد مربوط به همه آن‌ها را بیرون می‌کشد.

 3. **رتبه‌بندی مجدد (Reranking):** تمام اسناد پیدا شده با یک فرمول ساده ترکیب و اولویت‌بندی می‌شوند تا بهترین مدارک بالا بیایند.

 4. **قضاوت نهایی:** در نهایت مدارک به مدل داده می‌شود تا بگوید ادعا تایید (Supported) یا رد (Refuted) می‌شود.

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

https://aclanthology.org/2024.fever-1.4.pdf

اینم لینک مقاله

این موارد هم رعایت شه منتها با مقاله جدیدی که فرستادم

یه پروژه هوش مصنوعی با پایتون در مورد این مقاله:

Modular RAG: Transforming RAG Systems into Pipelines

https://arxiv.org/abs/2407.21059

با این شرایط:

*پروژه باید بصورت فایل ipynb باشد و بخشهای مختلف پروژه با توضیحات کافی مجزا باشد

*هر نفر در حدود ۵-۶ دقیقه باید کدهای خودش رو ارائه بده و ضمن توضیح کدها، به سوالات استاد جواب بده (پس باید به کدها تسلط کافی داشته باشم که بفهمیم هر کدی چه کاری انجام میده)

*پروژه باید یوزر اینترفیس داشته باشه یعنی مثلا یه فرم باز شه کاربر سوال وارد کنه و پاسخ مدنظر پروژه هر چی که بود همونجا ببینه.

* هر چی امکانات پروژه بیشتر باشه بهتره اما کد پیچیدگی الکی نداشته باشه و تمیز باشه

*دیتاست هم داشته باشه

*در صورت امکان یه پاورپوینت هم در مورد مقاله ایجاد بشه.

*تا روز جمعه اینده وقت دارم.

و این

کلیت پروژه اینه که در مورد اون مقاله باید یه کد پایتون با یوزر اینترفیس قابل تعامل با کاربر زده بشه.

توی قالب ipynb به صورت بخشبندی باشه و هر بخش توضیحات داشته باشه.

اگر دیتاست خاصی هست حتما تحویل بشه

در انتها انتطار میره بر اساس اون مقاله یه پروژه با قابلیت تعامل با کاربر(حالا یا گرفتن سوال یا نمایش خروجی) داشته باشه.

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

توجه کنید پروژه حتما در اسکوپ مقاله باشه و یه پاورپوینت که مقاله رو توضیح میده و اگر نیازه کد مرتبط به اون بخش مقاله در پروژه رو هم می ذاره

در نهایت من اینو باید به استاد تحویل بدم.

در انتها هم راهنمای کامل برای اجرای برنامه، اموزش مدل و کلا هر کاری که باید انجام بشه تا پروژه اجرا بشه نیاز دارم.

امکانش هست؟

1329

مهارت ها و تخصص های مورد نیاز


بودجه

25,000 تومان تا 500,000 تومان

مهلت برای انجام

4روز

وضعیت مناقصه

باز (آماده دریافت پیشنهاد)


درباره کارفرما

عضویت سیزده سال پیش

55496 پروژه ثبت شده ،
40 پروژه در حال انجام ،
161 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 16%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ارسال پیشنهاد قیمت

تا کنون 5 پیشنهاد قیمت از سمت فریلنسرها برای این پروژه ارسال شده

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار