بسم الله الرحمن الرحیم

ضمن تسلیت ایام سوگواری شهادت امام حسین ع و رهبر عزیز ایران

دومین بوتکمپ هوش مصنوعی فخرا

 

سلام و احترام

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

خواهشمند است موضوعات مورد نظر خود را به ترتیب اولویت از ۱ تا ۵ انتخاب کرده و نام تیم و مسئول تیم را با دقت ثبت کنید.

مهلت انتخاب موضوع، تا پایان روز جمعه است.

با آرزوی موفقیت برای شما عزیزان🌱

[AI Search]

یعنی چی؟

AI Search یعنی جستجوی هوشمند با کمک هوش مصنوعی. در این نوع پروژه، سیستم فقط دنبال کلمه‌ی دقیق نمی‌گردد، بلکه سعی می‌کند معنی سؤال کاربر و مفهوم متن‌ها را هم بفهمد.

مثلاً اگر کاربر بنویسد «مقالات مربوط به تشخیص سرطان با یادگیری ماشین»، سیستم باید بتواند متن‌هایی را هم پیدا کند که درباره‌ی cancer detection using AI هستند؛ حتی اگر دقیقاً همان کلمات فارسی داخل متن نیامده باشد.

ساده‌تر بگیم

در جستجوی معمولی، تمرکز بیشتر روی تطابق کلمه با کلمه است. اما در AI Search تمرکز روی تطابق معنایی است.

یعنی سیستم فقط نمی‌پرسد: «آیا این کلمه داخل متن هست؟» بلکه می‌پرسد: «آیا این متن از نظر مفهوم به چیزی که کاربر می‌خواهد نزدیک هست؟»

از نظر فنی چه اتفاقی می‌افتد؟

در این پروژه‌ها معمولاً از مفاهیمی مثل Embedding، Semantic Search، Vector Database، Similarity Search و گاهی Ranking / Re-ranking استفاده می‌شود.

روند کلی معمولاً اینطوری است: متن‌ها به بردارهای عددی تبدیل می‌شوند، سؤال کاربر هم به بردار تبدیل می‌شود، بعد سیستم شباهت معنایی بین آن‌ها را محاسبه می‌کند و نزدیک‌ترین نتایج را برمی‌گرداند.

چه پروژه‌هایی در این دسته قرار می‌گیرند؟

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

خروجی این نوع پروژه چیست؟

  • لیست نتایج مرتبط
  • رتبه‌بندی نتایج
  • پیدا کردن سند یا رکورد مناسب
  • بازیابی اطلاعات نزدیک به نیاز کاربر

مهارت‌های لازم

  • NLP مقدماتی
  • Embedding
  • کار با ابزارهایی مثل FAISS، Chroma، Elasticsearch یا Weaviate
  • آشنایی با Similarity Metrics
  • پیش‌پردازش متن

[AI Agent]

یعنی چی؟

AI Agent یعنی یک سیستم هوشمند که فقط جواب نمی‌دهد، بلکه یک هدف را دنبال می‌کند و برای رسیدن به آن چند مرحله را انجام می‌دهد.

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

ساده‌تر بگیم

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

مثلاً اگر به سیستم بگوییم: «برای من ۵ رزومه مناسب شغل برنامه‌نویس پایتون پیدا کن و خلاصه‌شان را بده»، یک Agent خوب فقط یک جواب متنی ساده نمی‌دهد. بلکه شرح شغل را تحلیل می‌کند، بین رزومه‌ها جستجو می‌کند، گزینه‌های مناسب را انتخاب می‌کند، آن‌ها را رتبه‌بندی می‌کند و در پایان خلاصه‌ی قابل استفاده ارائه می‌دهد.

از نظر فنی Agent چه ویژگی‌هایی دارد؟

  • Goal-Oriented: هدف‌محور است و فقط پاسخ کوتاه نمی‌دهد.
  • Planning: می‌تواند برای رسیدن به هدف، مراحل کار را مشخص کند.
  • Tool Use: می‌تواند از ابزارهایی مثل API، دیتابیس، فایل یا موتور جستجو استفاده کند.
  • Multi-step Reasoning: می‌تواند مسئله را در چند مرحله جلو ببرد.
  • Memory: در بعضی پروژه‌ها می‌تواند اطلاعات قبلی یا context را نگه دارد.

Agent ممکن است از چه ابزارهایی استفاده کند؟

  • API
  • Database
  • Search Engine
  • Calculator
  • Python Execution
  • CRM، ERP یا Ticketing System
  • فایل‌ها و اسناد داخلی

چه پروژه‌هایی در این دسته قرار می‌گیرند؟

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

فرق Agent با AI Search چیست؟

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

یعنی Search می‌گوید: «این‌ها نتایج مناسب‌اند.» اما Agent می‌گوید: «نتایج را پیدا کردم، بررسی کردم، مرتب کردم و خروجی نهایی را آماده کردم.»

مهارت‌های لازم

  • Python
  • API Integration
  • Prompt Design
  • Workflow Design
  • LLM Orchestration
  • Memory و Tool Calling
  • آشنایی با LangChain، LangGraph یا ابزارهای مشابه

[Chatbot]

یعنی چی؟

Chatbot یعنی یک سامانه گفت‌وگومحور؛ یعنی کاربر با سیستم در قالب چت حرف می‌زند و سیستم هم در همان فضای مکالمه‌ای به او پاسخ می‌دهد.

در این نوع پروژه، رابط اصلی کاربر با سیستم معمولاً یک محیط چت است. کاربر سؤال می‌پرسد، درخواستش را می‌نویسد، سیستم پاسخ می‌دهد و مکالمه می‌تواند ادامه پیدا کند.

ساده‌تر بگیم

اگر شکل اصلی ارتباط با سیستم این باشد که کاربر چیزی بنویسد و سیستم در قالب پیام جواب بدهد، احتمالاً با یک Chatbot طرف هستیم.

نکته مهم این است که هر Chatbot الزاماً Agent نیست، و هر Agent هم الزاماً فقط Chatbot نیست. چت‌بات بیشتر به نوع تعامل با کاربر اشاره دارد؛ یعنی اینکه ارتباط به شکل گفت‌وگو انجام می‌شود.

Chatbot می‌تواند ساده یا پیشرفته باشد

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

از نظر فنی Chatbot معمولاً چه بخش‌هایی دارد؟

  • ورودی کاربر
  • مدیریت مکالمه
  • درک نیت کاربر یا Intent Understanding
  • تولید پاسخ مناسب
  • نگهداری Context
  • رابط کاربری چت

انواع Chatbot

  • Rule-based Chatbot: با قواعد ثابت و پاسخ‌های از قبل تعریف‌شده کار می‌کند.
  • Retrieval-based Chatbot: پاسخ را از بین داده‌ها یا جواب‌های موجود پیدا می‌کند.
  • Generative Chatbot: با مدل زبانی پاسخ جدید تولید می‌کند.
  • Hybrid Chatbot: ترکیبی از چند روش مختلف است.

چه پروژه‌هایی در این دسته قرار می‌گیرند؟

  • چت‌بات پشتیبانی مشتری
  • چت‌بات آموزشی
  • چت‌بات سلامت روان
  • چت‌بات پاسخگویی به اسناد
  • چت‌بات رزرو
  • چت‌بات فروش

خروجی پروژه Chatbot معمولاً چیست؟

  • پاسخ مناسب به کاربر
  • مکالمه روان و قابل فهم
  • حفظ context در طول گفت‌وگو
  • هدایت کاربر به جواب یا اقدام مناسب

مهارت‌های لازم

  • NLP پایه
  • طراحی جریان مکالمه
  • Prompt Engineering
  • Backend ساده
  • طراحی UI چت
  • کار با API مدل‌های زبانی

[RAG]

یعنی چی؟

RAG مخفف Retrieval-Augmented Generation است. یعنی سیستم اول اطلاعات مرتبط را از یک منبع واقعی بازیابی می‌کند، بعد مدل زبانی با تکیه بر همان اطلاعات، پاسخ تولید می‌کند.

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

چرا RAG مهم است؟

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

در RAG، پاسخ مدل به داده‌های واقعی وصل می‌شود. یعنی اگر پروژه روی PDFها، آیین‌نامه‌ها، مقالات، گزارش‌ها یا مستندات داخلی ساخته شده باشد، مدل می‌تواند بر اساس همان منابع جواب بدهد.

روند RAG معمولاً چگونه است؟

  1. اسناد و داده‌ها جمع‌آوری می‌شوند.
  2. متن‌ها به بخش‌های کوچک‌تر یا Chunk تقسیم می‌شوند.
  3. از هر بخش Embedding گرفته می‌شود.
  4. Embeddingها در Vector Database ذخیره می‌شوند.
  5. سؤال کاربر هم به Embedding تبدیل می‌شود.
  6. بخش‌های مرتبط از دیتابیس بازیابی می‌شوند.
  7. بخش‌های بازیابی‌شده به مدل زبانی داده می‌شوند.
  8. مدل بر اساس همان context پاسخ نهایی را تولید می‌کند.

پس RAG در اصل چیست؟

RAG ترکیب دو بخش مهم است: بازیابی اطلاعات و تولید پاسخ با مدل زبانی.

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

مثال ساده

فرض کنید یک شرکت ۵۰۰ فایل PDF شامل آیین‌نامه‌ها، گزارش‌ها و مستندات داخلی دارد. اگر کاربر بپرسد «شرایط مرخصی بدون حقوق در این سازمان چیست؟»، مدل عمومی ممکن است یک جواب کلی بدهد.

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

چه پروژه‌هایی در این دسته قرار می‌گیرند؟

  • چت‌بات سندمحور
  • دستیار پرسش و پاسخ روی فایل‌ها
  • پاسخگویی هوشمند در سازمان
  • جستجو و پاسخ روی مقالات
  • دستیار حقوقی یا پزشکی مبتنی بر اسناد
  • پرسش و پاسخ روی PDFها

فرق RAG با Chatbot چیست؟

Chatbot بیشتر به شکل ارتباط کاربر با سیستم اشاره دارد؛ یعنی ارتباط چتی و مکالمه‌ای. اما RAG یک معماری فنی برای تولید پاسخ بر اساس داده‌های بازیابی‌شده است.

پس یک سیستم می‌تواند Chatbot باشد ولی RAG نداشته باشد. همچنین ممکن است RAG داشته باشد ولی رابط آن فقط API باشد. بعضی پروژه‌ها هم هم‌زمان Chatbot و RAG هستند.

فرق RAG با AI Search چیست؟

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

پس می‌شود گفت RAG معمولاً ترکیبی از Search + LLM Generation است.

مهارت‌های لازم

  • NLP
  • Embedding
  • Chunking
  • Vector Database
  • Retrieval Pipeline
  • Prompting with Context
  • ارزیابی کیفیت پاسخ‌ها

فهرست کامل موضوعات

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

• مسئله:

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


• پروژه:

ساخت یک مدل NER تخصصی برای یک حوزه خاص مانند حقوقی یا پزشکی. این پروژه شامل مراحل جمع‌آوری داده‌های متنی تخصصی، برچسب‌زنی دستی یا نیمه‌اتوماتیک موجودیت‌ها، آموزش مدل NER با استفاده از معماری‌های پیشرفته مانند BERT یا مدل‌های سفارشی، و در نهایت ارزیابی و بهینه‌سازی مدل با استفاده از متریک‌های مختلف مانند دقت، فراخوانی و F1 می‌باشد.


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


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


• مهارت‌های نهایی:
توانایی پیاده‌سازی مدل‌های NER با استفاده از معماری‌های پیشرفته مانند BERT یا مدل‌های سفارشی. کار با کتابخانه‌های پیشرفته مانند Hugging Face Transformers و ارزیابی و بهینه‌سازی مدل‌ها با استفاده از متریک‌های مختلف.


• ابزارها و تکنولوژی‌ها:
پایتون، spaCy، Hugging Face Transformers، BERT، و کتابخانه‌های ارزیابی مدل.

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

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

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

• مهارت‌های سطحی:
آشنایی با عبارت‌های منظم (Regex) و پردازش متن با استفاده از کتابخانه‌های پایه NLP. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.

• مهارت‌های نهایی:
توانایی پیاده‌سازی مدل‌های توالی‌برچسب‌زن (Sequence Labeling) و کار با مدل‌های مبتنی بر ترنسفورمر. همچنین، طراحی و پیاده‌سازی پایپلاین‌های پردازش متن برای شناسایی و نسبت دادن نقل‌قول‌ها.

• ابزارها و تکنولوژی‌ها:
پایتون، spaCy، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

• مسئله:

ارجاعات در متون علمی فارسی و غیرفارسی فرم‌های متنوعی دارند؛ مانند [۱]، (نویسنده، ۱۳۹۹)، (همان، ص. ۲۰) یا (Smith, 2020). این تنوع باعث می‌شود هم شناسایی و استخراج ارجاعات درون‌متنی دشوار شود و هم برقراری ارتباط درست میان هر ارجاع و منبع کامل آن در کتاب‌نامه با چالش مواجه گردد. ناتوانی در تشخیص، استانداردسازی و پیوند صحیح ارجاعات می‌تواند به از دست رفتن اطلاعات مهم و کاهش کیفیت تحلیل متون علمی منجر شود.

• پروژه:

ساخت سیستمی هوشمند که بتواند ابتدا تمام فرم‌های ارجاع را در متن شناسایی و استخراج کند، سپس آن‌ها را به یک ساختار استاندارد مانند {author, year, page} تبدیل نماید و در نهایت با استفاده از روش‌های شباهت متنی مانند TF-IDF، Embedding یا مدل‌های معنایی، هر ارجاع را به منبع کامل متناظر آن در کتاب‌نامه پیوند دهد. این پروژه شامل جمع‌آوری و برچسب‌زنی داده‌های متنی، آموزش مدل برای تشخیص ارجاعات، استخراج ویژگی‌ها، محاسبه شباهت میان ارجاع و منابع، و ارزیابی دقت سیستم در مرحله پیونددهی است.

• چرا این پروژه مهم است:

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

• مهارت‌های سطحی:

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

• مهارت‌های نهایی:

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

• ابزارها و تکنولوژی‌ها:

پایتون، Hazm، spaCy، Scikit-learn، Sentence-BERT، و کتابخانه‌های پردازش متن فارسی.

• مسئله:

ارجاعات در متون علمی فارسی و غیرفارسی فرم‌های متنوعی دارند؛ مانند [۱]، (نویسنده، ۱۳۹۹)، (همان، ص. ۲۰) یا (Smith, 2020). این تنوع باعث می‌شود هم شناسایی و استخراج ارجاعات درون‌متنی دشوار شود و هم برقراری ارتباط درست میان هر ارجاع و منبع کامل آن در کتاب‌نامه با چالش مواجه گردد. ناتوانی در تشخیص، استانداردسازی و پیوند صحیح ارجاعات می‌تواند به از دست رفتن اطلاعات مهم و کاهش کیفیت تحلیل متون علمی منجر شود.

• پروژه:

ساخت سیستمی هوشمند که بتواند ابتدا تمام فرم‌های ارجاع را در متن شناسایی و استخراج کند، سپس آن‌ها را به یک ساختار استاندارد مانند {author, year, page} تبدیل نماید و در نهایت با استفاده از روش‌های شباهت متنی مانند TF-IDF، Embedding یا مدل‌های معنایی، هر ارجاع را به منبع کامل متناظر آن در کتاب‌نامه پیوند دهد. این پروژه شامل جمع‌آوری و برچسب‌زنی داده‌های متنی، آموزش مدل برای تشخیص ارجاعات، استخراج ویژگی‌ها، محاسبه شباهت میان ارجاع و منابع، و ارزیابی دقت سیستم در مرحله پیونددهی است.

• چرا این پروژه مهم است:

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

• مهارت‌های سطحی:

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

• مهارت‌های نهایی:

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

• ابزارها و تکنولوژی‌ها:

پایتون، Hazm، spaCy، Scikit-learn، Sentence-BERT، و کتابخانه‌های پردازش متن فارسی.

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


• پروژه:
ساخت سیستمی که بتواند از روی عنوان و چکیده مقاله، ۵ تا ۱۰ کلیدواژه اصلی را استخراج کند. این سیستم می‌تواند از روش‌های مبتنی بر فرکانس کلمات، گراف و Embedding استفاده نماید. مراحل این پروژه شامل پردازش متن، استخراج ویژگی‌ها، و انتخاب کلیدواژه‌های مناسب می‌باشد.


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


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


• مهارت‌های نهایی:
توانایی پیاده‌سازی روش‌های مبتنی بر فرکانس، گراف و Embedding برای استخراج کلیدواژه‌ها. کار با کتابخانه‌های پیشرفته مانند Gensim یا spaCy و طراحی و پیاده‌سازی سیستم‌های استخراج کلیدواژه.


• ابزارها و تکنولوژی‌ها:
پایتون، Gensim، spaCy، و کتابخانه‌های پردازش متن.

• مسئله:
چکیده مقالات علمی به صورت علمی و فنی نوشته می‌شوند و برای عموم مردم قابل فهم نیستند. این امر می‌تواند مانع از دسترسی عمومی به اطلاعات علمی شود. خلاصه‌سازی خودکار مقالات به زبان ساده می‌تواند این مشکل را حل کند.


• پروژه:
ساخت مدلی که بتواند متن یک مقاله علمی را گرفته و یک چکیده ساده و قابل فهم برای عموم بنویسد. این پروژه شامل مراحل پردازش متن مقاله، درک محتوا، و تولید چکیده ساده می‌باشد. مدل‌های زبانی بزرگ (LLM) می‌توانند برای این منظور مورد استفاده قرار گیرند.


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


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


• مهارت‌های نهایی:
توانایی تنظیم و استفاده از مدل‌های زبانی بزرگ (LLM) برای خلاصه‌سازی متن. کار با کتابخانه‌های پیشرفته مانند Hugging Face Transformers و طراحی و پیاده‌سازی سیستم‌های خلاصه‌سازی خودکار.


• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

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

• پروژه:
ساخت یک سیستم هوشمند برای اعتبارسنجی منابع مورد استفاده در متن. این سیستم ابتدا ارجاعات و منابع موجود در متن را استخراج می‌کند، سپس اطلاعاتی مانند عنوان، نویسنده، سال انتشار، نام مجله یا ناشر، DOI، لینک یا نام وب‌سایت را شناسایی می‌کند. در مرحله بعد، سیستم با استفاده از پایگاه‌های داده علمی، موتورهای جستجو، APIها یا وب‌سایت‌های معتبر بررسی می‌کند که آیا منبع مورد نظر واقعاً وجود دارد یا خیر. خروجی پروژه می‌تواند یک گزارش باشد که منابع را به دسته‌هایی مانند «معتبر»، «مشکوک»، «یافت نشد» یا «نیازمند بررسی انسانی» تقسیم می‌کند.

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

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

• مهارت‌های نهایی:
توانایی طراحی و پیاده‌سازی یک سیستم استخراج و اعتبارسنجی منابع، کار با APIهای علمی مانند CrossRef، Semantic Scholar، OpenAlex، PubMed یا Google Custom Search، پیاده‌سازی الگوریتم‌های تطبیق متنی برای مقایسه عنوان‌ها و نویسنده‌ها، و تولید گزارش اعتبارسنجی قابل فهم برای کاربر. همچنین، دانشجو در پایان پروژه می‌تواند با مفاهیمی مانند Fact Checking، Source Verification، Link Validation و Similarity Matching کار کند.

• ابزارها و تکنولوژی‌ها:
پایتون، Regex، Hazm، spaCy، BeautifulSoup، Requests، CrossRef API، Semantic Scholar API، OpenAlex API، Google Custom Search API، و در صورت نیاز ابزارهای Embedding و Similarity Search برای تطبیق هوشمند منابع.

• مسئله:
بهترین مدل‌های ترجمه ماشین با داده‌های تمیز و باکیفیت آموزش می‌بینند. وب پر از داده‌های ترجمه‌ای نویزی و کم‌کیفیت است که می‌توانند کیفیت مدل‌های ترجمه را کاهش دهند. ساخت پیکره‌های موازی باکیفیت می‌تواند این مشکل را حل کند.


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


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


• مهارت‌های سطحی:
آشنایی با خزش وب (Web Scraping) و کار با کتابخانه‌های پایه مانند BeautifulSoup یا Scrapy. درک مفاهیم پایه پردازش داده‌ها و توانایی کار با داده‌های متنی نیز ضروری است.


• مهارت‌های نهایی:
توانایی طراحی پایپلاین برای استخراج و تمیزکاری داده‌ها. کار با کتابخانه‌های پیشرفته مانند Selenium و ارزیابی کیفیت جفت‌جملات استخراج‌شده.


• ابزارها و تکنولوژی‌ها:
پایتون، BeautifulSoup، Scrapy، Selenium، و کتابخانه‌های پردازش داده.

• مسئله: ترجمه متون تخصصی فقط با جایگزین‌کردن کلمات یک زبان با زبان دیگر انجام نمی‌شود. معنای اصطلاحات تخصصی به حوزه متن، جمله‌های قبل و بعد، نقش هر بخش و ساختار کلی سند وابسته است. مترجم‌های عمومی ممکن است یک اصطلاح را در بخش‌های مختلف به شکل‌های متفاوت ترجمه کنند، قالب‌هایی مانند عنوان‌ها، جدول‌ها و فهرست‌ها را به‌هم بریزند یا ترجمه‌ای ارائه دهند که از نظر تخصصی دقیق نباشد. • پروژه: ساخت یک ربات ترجمه تخصصی که ابتدا حوزه، ساختار و زمینه متن را تشخیص دهد و سپس ترجمه را متناسب با آن انجام دهد. سیستم باید بتواند بخش‌هایی مانند عنوان، پاراگراف، جدول، فهرست، نقل‌قول و اصطلاحات تخصصی را شناسایی کرده و ساختار اصلی سند را در ترجمه حفظ کند. همچنین، ربات می‌تواند از واژه‌نامه تخصصی هر حوزه، حافظه ترجمه و جمله‌های قبل و بعد برای انتخاب معادل‌های دقیق و یکدست استفاده کند. خروجی پروژه می‌تواند ترجمه‌ای ساختاریافته همراه با نمایش متن اصلی، متن ترجمه‌شده و معادل اصطلاحات تخصصی باشد. • چرا این پروژه مهم است: متون پزشکی، حقوقی، مهندسی، دانشگاهی و فناوری دارای اصطلاحاتی هستند که ترجمه نادرست آن‌ها ممکن است معنای کل متن را تغییر دهد. این پروژه باعث افزایش دقت ترجمه، حفظ یکپارچگی اصطلاحات و کاهش زمان ویرایش انسانی می‌شود. ربات طراحی‌شده می‌تواند برای ترجمه مقاله‌ها، کتاب‌ها، گزارش‌های سازمانی، مستندات فنی و محتوای آموزشی مورد استفاده قرار گیرد. • مهارت‌های سطحی: آشنایی با پایتون، پردازش متن، کار با فایل‌های متنی و درک مفاهیم اولیه مدل‌های زبانی و Prompt Engineering. آشنایی مقدماتی با ساختار اسناد، روش‌های قطعه‌بندی متن و استفاده از API مدل‌های ترجمه یا مدل‌های زبانی نیز مورد نیاز است. • مهارت‌های نهایی: توانایی طراحی و پیاده‌سازی یک خط پردازش کامل برای ترجمه تخصصی، تشخیص ساختار و حوزه متن، مدیریت زمینه میان بخش‌های مختلف سند و استفاده از واژه‌نامه تخصصی برای یکسان‌سازی اصطلاحات. همچنین، دانشجو در پایان پروژه می‌تواند سیستم کنترل کیفیت ترجمه، حافظه ترجمه، رابط گفت‌وگومحور و روش‌های ارزیابی ترجمه با معیارهایی مانند BLEU، chrF و COMET را پیاده‌سازی کند. • ابزارها و تکنولوژی‌ها: پایتون، مدل‌های زبانی بزرگ (LLM)، Hugging Face Transformers، مدل‌های ترجمه ماشینی، API مدل‌های زبانی، LangChain یا LangGraph، spaCy، Hazm، Sentence Transformers، واژه‌نامه تخصصی، Translation Memory، FastAPI یا Streamlit و کتابخانه‌های پردازش فایل مانند python-docx و PyMuPDF.

• مسئله:
مدل‌های زبانی بزرگ (LLM) دانش عمومی دارند و می‌توانند به سوالات عمومی پاسخ دهند، اما از اسناد داخلی و تخصصی کاربر بی‌اطلاع هستند. این امر می‌تواند باعث کاهش دقت پاسخ‌ها در حوزه‌های تخصصی شود. استفاده از تکنیک RAG می‌تواند این مشکل را حل کند.


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


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


• مهارت‌های سطحی:
آشنایی با پردازش متن و جستجوی اطلاعات. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.


• مهارت‌های نهایی:
توانایی پیاده‌سازی سیستم RAG با استفاده از LLMهای داخلی. کار با کتابخانه‌های پیشرفته مانند LangChain یا LlamaIndex و طراحی و پیاده‌سازی سیستم‌های جستجوی معنایی.


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، LlamaIndex، و کتابخانه‌های پردازش متن.

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


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


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


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


• مهارت‌های نهایی:
توانایی پیاده‌سازی سیستم جستجوی معنایی و کار با کتابخانه‌های پیشرفته مانند Elasticsearch. طراحی و پیاده‌سازی سیستم‌های جستجوی هوشمند.


• ابزارها و تکنولوژی‌ها:
پایتون، Elasticsearch، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و چت‌بات‌ها. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


• مهارت‌های نهایی:
توانایی پیاده‌سازی چت‌بات با استفاده از LLMها و کار با کتابخانه‌های پیشرفته مانند Rasa یا Dialogflow. طراحی و پیاده‌سازی سیستم‌های چت‌بات هوشمند.


• ابزارها و تکنولوژی‌ها:
پایتون، Rasa، Dialogflow، و کتابخانه‌های پردازش متن.

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

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

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

• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و چت‌بات‌ها. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.

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

• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله: پیدا کردن منابع علمی معتبر و مرتبط برای مقاله، پایان‌نامه یا پروژه پژوهشی معمولاً زمان‌بر است. پژوهشگران باید میان تعداد زیادی مقاله، کتاب و گزارش جستجو کنند و اعتبار هر منبع را بر اساس اطلاعاتی مانند نویسنده، ناشر، مجله، سال انتشار، تعداد ارجاعات و ارتباط موضوعی بررسی نمایند. موتورهای جستجوی عمومی نیز ممکن است نتایج نامرتبط، غیرعلمی یا کم‌اعتبار را نمایش دهند و انتخاب منبع مناسب را دشوار کنند. • پروژه: ساخت یک دستیار هوشمند که موضوع، سؤال پژوهشی یا کلیدواژه‌های کاربر را دریافت کرده و منابع علمی معتبر و مرتبط را از پایگاه‌های داده علمی پیدا کند. سیستم می‌تواند اطلاعاتی مانند عنوان، نویسندگان، چکیده، سال انتشار، نام مجله، DOI، تعداد ارجاعات و لینک دسترسی را جمع‌آوری کرده و منابع را بر اساس میزان ارتباط و اعتبار رتبه‌بندی کند. همچنین، دستیار می‌تواند برای هر منبع یک خلاصه کوتاه تولید کند، دلیل پیشنهاد آن را توضیح دهد و استناد استاندارد را در قالب‌هایی مانند APA، IEEE یا Vancouver ارائه نماید. • چرا این پروژه مهم است: انتخاب منابع معتبر یکی از مهم‌ترین بخش‌های هر فعالیت علمی است و تأثیر مستقیمی بر کیفیت پژوهش دارد. این دستیار می‌تواند زمان جستجوی منابع را کاهش دهد، دسترسی پژوهشگران به مقالات مرتبط را ساده‌تر کند و احتمال استفاده از منابع نامعتبر یا غیرمرتبط را پایین بیاورد. این پروژه برای دانشجویان، پژوهشگران، استادان و نویسندگان مقالات علمی کاربرد دارد و می‌تواند به‌عنوان ابزار پشتیبان در مرور ادبیات و تدوین پیشینه پژوهش استفاده شود. • مهارت‌های سطحی: آشنایی با پایتون، پردازش متن، جستجوی اطلاعات و استفاده از APIها. درک مقدماتی از ساختار مقاله‌های علمی، کلیدواژه‌ها، چکیده، DOI، شیوه‌های استناددهی و معیارهای اولیه ارزیابی اعتبار منابع نیز مورد نیاز است. • مهارت‌های نهایی: توانایی طراحی و پیاده‌سازی یک سامانه جستجو و پیشنهاد منابع علمی، اتصال به پایگاه‌های داده پژوهشی، استخراج و یکپارچه‌سازی فراداده منابع و رتبه‌بندی نتایج بر اساس ارتباط موضوعی و شاخص‌های اعتبار. همچنین، دانشجو در پایان پروژه می‌تواند جستجوی معنایی، خلاصه‌سازی مقالات، تشخیص منابع تکراری، تولید استناد استاندارد و ارائه پاسخ مستند همراه با لینک و مشخصات منبع را پیاده‌سازی کند. • ابزارها و تکنولوژی‌ها: پایتون، Crossref API، OpenAlex API، Semantic Scholar API، PubMed API، arXiv API، Unpaywall API، Requests، Pandas، spaCy یا Hazm، Sentence Transformers، Embedding، Semantic Search، FAISS یا Chroma، مدل‌های زبانی بزرگ (LLM)، FastAPI یا Streamlit.

• مسئله:
کیفیت خروجی مدل‌های زبانی بزرگ (LLM) به شدت به نحوه پرامپت نویسی وابسته است. پرامپت‌های ساده و مبهم می‌توانند منجر به خروجی‌های کم‌کیفیت شوند. استفاده از تکنیک‌های مهندسی پرامپت می‌تواند این مشکل را حل کند.


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


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


• مهارت‌های سطحی:
آشنایی با مفاهیم پایه LLMها و پرامپت نویسی. درک مفاهیم پایه پردازش زبان طبیعی نیز ضروری است.


• مهارت‌های نهایی:
توانایی طراحی و پیاده‌سازی سیستم‌های بهینه‌سازی پرامپت و کار با کتابخانه‌های پیشرفته مانند LangChain. طراحی و پیاده‌سازی سیستم‌های تولید پرامپت خودکار.


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با ساختار گزارش‌ها و پرامپت نویسی. درک مفاهیم پایه پردازش زبان طبیعی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با ساختار رزومه و پرامپت نویسی. درک مفاهیم پایه پردازش زبان طبیعی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله:
نظرات کاربران حاوی اطلاعات چندبعدی هستند و ممکن است در مورد جنبه‌های مختلف یک محصول یا خدمت، احساسات متفاوتی داشته باشند. برای مثال، یک نظر مانند “دوربین عالی، اما باتری افتضاح” حاوی احساسات مثبت و منفی در مورد جنبه‌های مختلف است. تحلیل این گونه نظرات با روش‌های سنتی دشوار است.


• پروژه:
ساخت مدلی که بتواند برای یک نظر کاربر درباره یک کالا، ابتدا جنبه‌ها (مثل دوربین، باتری) را پیدا کند و سپس حس مربوط به هر جنبه را مثبت یا منفی تشخیص دهد. این پروژه شامل مراحل پردازش متن نظرات، شناسایی جنبه‌ها، و طبقه‌بندی احساسات می‌باشد.


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و تحلیل احساسات. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


• مهارت‌های نهایی:
توانایی پیاده‌سازی مدل‌های تحلیل احساسات مبتنی بر جنبه و کار با کتابخانه‌های پیشرفته مانند Hugging Face Transformers. طراحی و پیاده‌سازی سیستم‌های تحلیل احساسات خودکار.


• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

• مسئله:
تحلیل احساسات در بازار سرمایه می‌تواند به سرمایه‌گذاران کمک کند تا تصمیمات بهتری بگیرند. نظرات و اخبار مربوط به بازار سرمایه می‌توانند تأثیر زیادی بر روند بازار داشته باشند. تحلیل خودکار این احساسات می‌تواند فرآیند تصمیم‌گیری را تسهیل نماید.


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


• چرا این پروژه مهم است:
در سیستم‌های مالی و پلتفرم‌های سرمایه‌گذاری، توانایی تحلیل احساسات بازار می‌تواند به سرمایه‌گذاران کمک کند تا تصمیمات بهتری بگیرند. این پروژه می‌تواند در شرکت‌های بورسی و پلتفرم‌های سرمایه‌گذاری مورد استفاده قرار گیرد.


• مهارت‌های سطحی:
آشنایی با تحلیل احساسات و بازار سرمایه. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با تحلیل داده و BI. درک مفاهیم پایه پردازش داده‌ها و توانایی کار با ابزارهای تجسم داده نیز ضروری است.

 

• مهارت‌های نهایی:
توانایی پیاده‌سازی سیستم تحلیل رفتار کاربران و کار با ابزارهای پیشرفته تحلیل داده‌ها. طراحی و پیاده‌سازی سیستم‌های تحلیل رفتار خودکار.


• ابزارها و تکنولوژی‌ها:
پایتون، Power BI، Tableau، و کتابخانه‌های تحلیل داده.

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


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


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و طبقه‌بندی متن. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

• مسئله:
اخبار جعلی می‌توانند اعتماد عمومی را تخریب کنند و تأثیرات منفی بر جامعه بگذارند. تشخیص خودکار اخبار جعلی می‌تواند به مبارزه با این پدیده کمک کند و اعتماد عمومی را حفظ نماید.


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


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


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


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


• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

• مسئله:
تشخیص تشابه و تناقض در اسناد حقوقی و مقررات، کار بسیار زمان‌بری است و نیاز به تخصص زیادی دارد. استفاده از سیستم‌های خودکار می‌تواند این فرآیند را تسهیل نماید و دقت آن را بهبود بخشد.

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

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

• مهارت‌های سطحی:
آشنایی با پردازش متن و مقایسه متون. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.

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

• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با پردازش متن و حوزه پزشکی. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، Hugging Face Transformers، و کتابخانه‌های پردازش متن.

• مسئله:
هدایت مکالمه به سمت یک هدف خاص، مانند فروش، مشاوره، یا آموزش، نیاز به مهارت و تجربه زیادی دارد. استفاده از ایجنت‌های هوشمند می‌تواند این فرآیند را تسهیل نماید و کارایی آن را بهبود بخشد.


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


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و طراحی مکالمه. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله:
فروش بلیط به صورت دستی زمان و هزینه زیادی می‌طلبد و ممکن است خطاهای انسانی در این فرآیند رخ دهد. استفاده از دستیارهای هوشمند می‌تواند این مشکل را حل کند و فرآیند فروش را بهبود بخشد.


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


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


• مهارت‌های سطحی:

آشنایی با پردازش زبان طبیعی و سیستم‌های فروش. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله:
رزرو جا به صورت دستی زمان و هزینه زیادی می‌طلبد و ممکن است خطاهای انسانی در این فرآیند رخ دهد. استفاده از دستیارهای هوشمند می‌تواند این مشکل را حل کند و فرآیند رزرو را بهبود بخشد.


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


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و سیستم‌های رزرو. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و فروش قطعات کامپیوتری. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله:

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

 

• پروژه:

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

 

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

 

• چرا این پروژه مهم است:

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

 

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

 

• مهارت‌های سطحی:

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

 

• مهارت‌های نهایی:

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

 

• ابزارها و تکنولوژی‌ها:

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

• مسئله:
نوشتن گزارش‌های منابع انسانی زمان و انرژی زیادی می‌طلبد و ممکن است اطلاعات مهمی در این فرآیند از قلم بیفتند. استفاده از سیستم‌های هوشمند می‌تواند این مشکل را حل کند و کیفیت گزارش‌ها را بهبود بخشد.


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


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


• مهارت‌های سطحی:
آشنایی با پردازش متن و گزارش‌نویسی. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

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

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

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

• مهارت‌های سطحی:
آشنایی با پردازش متن و زنجیره تامین. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.

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

• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله:
دسترسی به مشاوره سلامت روان برای بسیاری از افراد دشوار است و ممکن است هزینه‌های زیادی داشته باشد. استفاده از پلتفرم‌های هوشمند می‌تواند این مشکل را حل کند و دسترسی به مشاوره را بهبود بخشد.


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


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


• مهارت‌های سطحی:
آشنایی با پردازش زبان طبیعی و حوزه سلامت روان. درک مفاهیم پایه یادگیری ماشین و توانایی کار با داده‌های متنی نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، LangChain، و کتابخانه‌های پردازش متن.

• مسئله:
برنامه‌نویسی برای بسیاری از افراد چالش‌برانگیز است و ممکن است زمان زیادی را به خود اختصاص دهد. استفاده از دستیارهای هوشمند می‌تواند این فرآیند را تسهیل نماید و کیفیت کدها را بهبود بخشد.


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


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


• مهارت‌های سطحی:
آشنایی با برنامه‌نویسی و مدل‌های زبانی. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با کدها نیز ضروری است.


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


• ابزارها و تکنولوژی‌ها:
پایتون، GitHub Copilot، و کتابخانه‌های پردازش متن.

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


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


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


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


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


• ابزارها و تکنولوژی‌ها:
پایتون، Neo4j، و کتابخانه‌های پردازش متن.

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


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


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


• مهارت‌های سطحی:
آشنایی با گراف دانش و پردازش متن. درک مفاهیم پایه پردازش زبان طبیعی و توانایی کار با داده‌های متنی نیز ضروری است.


• مهارت‌های نهایی:
توانایی پیاده‌سازی سیستم گراف دانش و کار با پایگاه‌داده‌های گرافی مانند Neo4j. طراحی و پیاده‌سازی سیستم‌های ساخت گراف دانش خودکار.


• ابزارها و تکنولوژی‌ها:
پایتون، Neo4j، و کتابخانه‌های پردازش متن.