هوش مصنوعی و شعر فارسی: چه می‌تواند و چه نمی‌تواند

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

🍊 تیم نارنگی ⏱ 5 دقیقه مطالعه
دفتر شعر باز روی میز چوبی کنار صفحه‌ی نمایش با متنی نیمه‌تمام

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

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

چرا وزن عروضی برای مدل سخت است

عروض فارسی روی هجا بنا شده: کوتاه، بلند، کشیده. «فاعلاتن فاعلاتن فاعلاتن فاعلن» الگویی دقیق از همین هجاهاست و یک هجای اضافه بیت را می‌اندازد. مدل اما متن را به هجا نمی‌شکند، به توکن می‌شکند — و مرز توکن با مرز هجا نمی‌خواند. در فارسی فاصله بیشتر هم هست: یک واژه‌ی ساده گاهی به چند تکه‌ی بی‌معنی می‌شکند؛ ماجرایش در توکن چیست باز شده است.

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

قافیه بهتر جواب می‌دهد، ولی کلیشه می‌آورد

قافیه ساده‌تر است: به شباهت حروف پایانی برمی‌گردد و مدل در الگوی حرفی خوب عمل می‌کند. برای «باران» بیست پیشنهاد بخواهید، فهرست قابل استفاده‌ای می‌گیرید.

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

سپید و کوتاه، بهتر از غزل

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

کار / کیفیت امروز

این جدول از کار روی متن فارسی درآمده، نه از بنچمارک:

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

قوی‌ترین کاربرد: شرح و مضمون‌یابی

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

دو کار دیگر هم خوب جواب می‌دهد: بازنویسی شعر کهن به نثر ساده، و مضمون‌یابی برای شاعر. «ده تصویر از تنهایی بده که شمع و پروانه و قفس نداشته باشد» معمولاً چند جرقه بیرون می‌دهد. خودِ شعر را شما می‌نویسید؛ مدل فقط در را باز می‌کند — همان منطق هوش مصنوعی برای نویسندگان داستان.

چرا شعر تولیدشده بی‌جهان است

فرض کنید وزن هم روزی حل شود؛ مسئله‌ی بزرگ‌تر سرِ جایش می‌ماند: شعر از تجربه می‌آید و مدل تجربه ندارد. از او بخواهید درباره‌ی رفتن از یک شهر بنویسد؛ چمدان می‌آورد، ایستگاه، غروب — پرتکرارترین نشانه‌های رفتن، و دقیقاً به همین دلیل انتخاب‌شده.

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

⚠️ شعر ساختگی به نام شاعران بزرگ

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

پرامپتی که خروجی را قابل استفاده می‌کند

به‌جای «برایم شعر بگو»، کار را بشکنید و مرز بگذارید. این ساختار را در نارنگی امتحان کنید:

این بیت را برای من باز کن:
«بنی‌آدم اعضای یک پیکرند / که در آفرینش ز یک گوهرند»

۱. معنی واژه‌به‌واژه، مخصوصاً واژه‌های کهن
۲. تصویر مرکزی بیت در دو جمله
۳. بازنویسی در یک جمله‌ی نثر امروزی
۴. دو بیت هم‌مضمون — فقط اگر مطمئنی؛
   وگرنه بنویس «مطمئن نیستم»

درباره‌ی وزن نظر نده مگر جداگانه بپرسم.

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

جمع‌بندی

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

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

برای ادامه:

پرسش‌های پرتکرار

هوش مصنوعی می‌تواند غزل موزون بگوید؟ +
در عمل نه، دستِ‌کم نه به‌شکلی که یک گوش آشنا با عروض قبولش کند. خروجی معمولاً قافیه و ردیف درست دارد ولی تعداد هجاها میان مصراع‌ها یکسان نیست و ضرب وزن وسط بیت می‌شکند. اگر شعر موزون می‌خواهید، مدل را در نقش پیشنهاددهنده‌ی واژه و مضمون بگذارید و وزن را خودتان بسازید.
چرا وزن شعری که می‌سازد می‌لنگد؟ +
چون مدل متن را به هجا نمی‌شکند، به توکن می‌شکند و مرز توکن با مرز هجا یکی نیست. عروض دقیقاً روی شمارش و ترتیب هجای کوتاه و بلند بنا شده، پس مدل هنگام تولید عملاً ابزار شمردن ندارد. به همین دلیل می‌تواند نام وزن را توضیح بدهد ولی نمی‌تواند رعایتش کند.
برای شرح و معنی شعر حافظ و سعدی می‌شود به آن اعتماد کرد؟ +
برای معنی واژه‌ها، باز کردن ترکیب‌های کهن و بازنویسی به نثر ساده معمولاً خوب و قابل استفاده است. برای واژه‌های نادر یا اختلاف‌نظرهای تفسیری بهتر است خروجی را با یک شرح معتبر تطبیق بدهید. کاری که به‌هیچ‌وجه نباید بی‌بررسی بپذیرید، نسبت دادن بیت به شاعر است.
کدام قالب شعری بهتر جواب می‌دهد؟ +
شعر سپید و قطعه‌های کوتاه تصویری بهترین نتیجه را می‌دهند، چون به شمارش هجا وابسته نیستند. رباعی و دوبیتی متوسط‌اند و غزل و قصیده ضعیف‌ترین خروجی را دارند. هرچه قالب به وزن عروضی وابسته‌تر باشد، فاصله‌ی خروجی با شعر واقعی بیشتر می‌شود.
شعری که مدل ساخته را می‌شود به نام خودم منتشر کرد؟ +
از نظر اخلاقی، اگر متن عملاً کار مدل است، بهتر است نقش ابزار را پنهان نکنید. از نظر حقوقی وضعیت مالکیت محتوای تولیدشده در کشورهای مختلف یکسان نیست و قواعد سرویس‌ها هم فرق می‌کند، پس برای انتشار تجاری با یک متخصص مشورت کنید. چیزی که در هر حالت نباید بکنید، منتشر کردن آن به نام یک شاعر واقعی است.
#شعر فارسی با هوش مصنوعی #وزن عروضی #شعرسازی با هوش مصنوعی #شرح شعر کهن #پیشنهاد قافیه
به‌دردِ کسی می‌خورد؟ تلگرام واتساپ
🍊

خواندنش خوب بود — حالا امتحانش کن

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

بدونِ نصب هم کار می‌کند — ولی در اپ سریع‌تر است