بحث:طراحی سیستم پرسش و پاسخ
محتویات
مواردی که لازم است بیشتر توضیح داده شود؟
- برای طرح سوال باید به یک سری از سوالات در قالب فیلدهای پیشفرض پاسخ دهد.
راجع به این مورد لازم است مشخص کنیم منظور از فیلدهای پیشفرض چیست؟
- نکته: هر tag یک صفحه دارد و این tag ها نتیجهٔ سوالات مدیر است نه سوالات کاربران.
منطور از سوالات مدیر چیست؟
- موتور جستجوی سیستم مدیریت محتوا هوشمند
به نظرم مطالبی که در این قسمت نوشته شده کارآمد نیست. برای طراحی این قسمت میتوان از متدهای هوش مصنوعی و پایگاه دانش استفاده کرد. سیستمی که توانایی فهم زبان انسان را داشته باشد دارای کارایی بیشتر و توسعهٔ بهتر خواهد بود. توضیحات فعلی مربوط به سیستمی غیر هوشمند میباشد.
ↄ⃝ سعید علیجانی ۱۵ دسامبر ۲۰۱۴، ساعت ۱۱:۳۴ (EST)
سیستم پاسخگوی خودکار و هوشمند
- بر اساس متدهای هوش مصنوعی و پایگاه دانش
- در این سیستم، خود سیستم با استفاده از پایگاه دانشی که دارد سوال را تحلیل می کند و پاسخ مناسب را ارائه میکند.
- برای بهبود پاسخ ها میتوان از روش های یادگیری استفاده کرد.
لازمه در این موارد تحقیقات بیشتری صورت بگیره و سپس ویژگیها نوشته بشه! به همین دلیل پیشنهاد میکنم موارد فعلی رو وارد قسمت بحث کنیم تا بشه از نظر علمی به متد مناسب برسیم.
ↄ⃝ سعید علیجانی (بحث) ۱۵ دسامبر ۲۰۱۴، ساعت ۱۱:۳۴ (EST)
استفاده از سیستم های آماده
این سیستمهای آماده بیشتر برای پرسش و پاسخ معمولی استفاده میشوند.
ↄ⃝ سعید علیجانی (بحث) ۱۵ دسامبر ۲۰۱۴، ساعت ۱۱:۳۴ (EST)
بحث راجع به چه چیزی میخواهیم طراحی کنیم؟
لازم است راجع به موارد زیر تحقیقات بیشتری صورت بگیرد، تا بتوان بر اساس متدهای علمی ویژگی سیستم را توصیف کرد.
هوشمند
- با پرسش سوال از کاربر، او را به محل مورد نظر راهنمایی کنیم.
- سیستم بتواند به طور هوشمند به سوالات کاربران پاسخ دهد و بر اساس سوالات آنها، مطالب مورد نیاز را معرفی کند.
موتور جستجوی سیستم مدیریت محتوا هوشمند
مرحل اول آنالیز:
۰- کلمات سوال کاربر را که یک خط میباشد، در میآورد.
۱- با توجه به کلمات سوال اعتبار آن سوال را ارزیابی کند. یعنی حداقل تعداد کلمات سوال، حداکثر تعداد کلمات سوال، سوالی بودن جمله، محتوای سالم و مفهوم سوال پرسیدهشده مورد ارزیابی قرار گیرد.
۲- این Tag را با دیتابیس Tagهای موجود خود مطابقت میدهد.
۳- در صورت نامفهوم بودن سوال، در خواست توضیحات اضافی را از کاربر داشته باشد.
۴- با توجه به Tagهای سوال و دیتابیس ارتباطی Tagهای سیستم، سوال از کاربر بپرسد و در همان حال سوالات پرسیدهشدهٔ قبلی و مستندات مرتبط را (ویديو - کتاب - مقاله - ویکی - سایت مرجع) به کاربر نشان دهد.
۵- (تکرار) در صورت نامفهوم بودن سوال، در خواست توضیحات اضافی را از کاربر داشته باشد. این عمل تا زمانی انجام میشود که صفحهٔ مورد نظر برای ثبت سوال انتخاب شود.
دیتابیس Tagها
بر اساس Tagهای موجود سوالات بالاتر را حذف کند.
با توجه به بازهٔ همپوشانی چرخهٔ Tagها، با پرسیدن سوال Tagهای مجهول خود را پیدا کند.
هر Tag یک صفحه داشته باشد.
درک مفهومی سوالات
لیست مستندات را با توجه به استفاده کاربران قبلی مرتب کند.
کتابخانهٔ مستندات
پیشنهادات
یک ربات طراحی کنیم که دیتابیس را جستجو کند و برای پر کردن سوالات سیستم، سوال طراحی کند. برای مثال برای صفحهٔ اوبونتو، آدرس ویکی اوبونتو را به صفحهٔ اوبونتو میدهیم و موتور سیستم صفحهٔ ویکی را آنالیز میکند و دستهبندیهای موجود در صفحه ویکی را به عنوان صفحههای جدید در زیرمجموعهٔ صفحهٔ اوبونتو سیستم میسازد. سپس همان آدرس را به عنوان آدرس ویکی صفحهٔ جدید انتخاب میکند و این عمل را تا رسیدن به صفحهای که دیگر زیرمجموعه ندارد، ادامه میدهد.
برای تصحیح محتوای پیشنهادی توسط ربات، کاربران بتوانند درخواست تصحیح یا پاک کردن پیشنهادات ربات را به مدیر بفرستند.
با توجه به اینکه موتور سیستم باید بتواند مفهوم جملات را تشخیص دهد، میتواند مستندات را بخواند و سوال را از محتوای آنالیزشده جدا کرده و در دیتابیس به عنوان سوالات طراحیشده توسط ربات مشخص کند و سپس لینک صفحهٔ اصلی محتوا را به عنوان مستندات پیشنهادی سوال طراحیشده، ارائه دهد.
بحث:
- پیشنهاد فعلی من تحقیق راجع به پایگاه دانش هست، بعد از تحقیق راجع به پایگاه دانش، سیستم را بر اساس آن توصیف میکنیم. ↄ⃝ سعید علیجانی ۱۵ دسامبر ۲۰۱۴، ساعت ۱۲:۵۴ (EST)
ارجاع سوالات بی پاسخ به افراد متخصص
کلا این قسمت سیستم پرسش و پاسخ رو یادم رفته بود بنویسم.
قرار بود سوالات بیپاسخ به یک سری از افراد ارجاع داده بشه که در اون زمینه تخصص دارن.
یه جایی بیشتر در مورد این قسمت نوشته بودم ولی الان حضور ذهن ندارم و اون نوشته رو هم متاسفانه هنوز پیدا نکردم
Yeenghelabi (بحث) ۵ مارس ۲۰۱۵، ساعت ۲۱:۴۸ (IRST)