واقعاً باید ذهن خود را به روی تخیل خود باز کنید و روی یک چیز گیر ندهید یا روی یک چیز متمرکز نشوید، به خصوص مثالهای من. آزمایش کنید!
این امکان وجود دارد که ربات دو یا چند مفهوم مجزا را به صورت جداگانه با استفاده ::
از جداکننده در نظر بگیرد. جداسازی جملات به شما این امکان را میدهد تا اهمیت نسبی را به بخشهایی از یک اعلان اختصاص دهید.
افزودن دو نقطه دو ::
به یک اعلان به ربات نشان می دهد که باید هر قسمت از اعلان را جداگانه در نظر بگیرد. در مثال زیر، برای دستور hot dog
همه کلمات با هم در نظر گرفته می شوند و ربات تصاویری از هات داگ های خوشمزه تولید می کند. اگر اعلان به دو قسمت تقسیم شود، hot:: dog
هر دو مفهوم به طور جداگانه در نظر گرفته می شوند و تصویری از یک سگ گرم ایجاد می کنند.
hot dog
هات داگ به عنوان یک فکر واحد در نظر گرفته می شود.
hot:: dog
هات و داگ هات و داگ افکار جداگانه ای در نظر گرفته می شوند
هنگامی که از دو دونقطه ::
برای جدا کردن یک اعلان به قسمتهای مختلف استفاده میشود، میتوانید بلافاصله بعد از دو دونقطه یک عدد اضافه کنید تا اهمیت نسبی را به آن قسمت از اعلان اختصاص دهید.
در مثال زیر، اعلان hot:: dog
سگی را تولید کرد که داغ است. تغییر اعلان به hot::2 dog
کلمه hot دو برابر کلمه سگ اهمیت می دهد و تصویری از سگی تولید می کند که بسیار داغ است!
برای حذف عناصر ناخواسته می توان وزن های منفی را به دستورات اضافه کرد.
مجموع همه اوزان باید یک عدد مثبت باشد.
vibrant tulip fields
مجموعه ای از لاله های رنگی تولید می شود.
vibrant tulip fields:: red::-.5
مزارع لاله کمتر دارای رنگ قرمز هستند.
وزن ها نرمال می شوند بنابراین:tulips:: red::-.5
مانند tulips::2 red::-1
, tulips::200 red::-100
و غیره است.
مثال برای اینکه مردی زیر باران بدون چتر باشد. جمله درست استفاده کنیم .
✅ This will help: drenched young man stands in a downpour --no umbrella
✅ This will help: drenched young man stands in a downpour:: umbrella::-0.5
❌ This will NOT help: drenched young man with no umbrella stands in a downpour
و همچنان این تجربهها را ادامه می دهم....