# ساخت یک ربات پاسخگو ## دستورالعمل‌ها در درس‌های گذشته، یک ربات ساده برنامه‌ریزی کردید که می‌توانست با شما گفتگو کند. این ربات پاسخ‌های تصادفی می‌دهد تا زمانی که شما بگویید 'خداحافظ'. آیا می‌توانید پاسخ‌ها را کمی کمتر تصادفی کنید و پاسخ‌هایی را تنظیم کنید که در صورت گفتن چیزهای خاصی مانند 'چرا' یا 'چگونه' فعال شوند؟ کمی فکر کنید که چگونه یادگیری ماشین می‌تواند این نوع کارها را کمتر دستی کند وقتی که ربات خود را گسترش می‌دهید. می‌توانید از کتابخانه‌های NLTK یا TextBlob استفاده کنید تا کارهای خود را آسان‌تر کنید. ## معیار ارزیابی | معیار | عالی | قابل قبول | نیاز به بهبود | | ---------- | ------------------------------------------- | --------------------------------------------- | ----------------------- | | | یک فایل جدید bot.py ارائه شده و مستند شده است | یک فایل جدید ربات ارائه شده اما دارای اشکالاتی است | فایلی ارائه نشده است | --- **سلب مسئولیت**: این سند با استفاده از سرویس ترجمه هوش مصنوعی [Co-op Translator](https://github.com/Azure/co-op-translator) ترجمه شده است. در حالی که ما تلاش می‌کنیم دقت را حفظ کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است شامل خطاها یا نادرستی‌ها باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حساس، توصیه می‌شود از ترجمه حرفه‌ای انسانی استفاده کنید. ما مسئولیتی در قبال سوء تفاهم‌ها یا تفسیرهای نادرست ناشی از استفاده از این ترجمه نداریم.