|
|
|||||||
حمایت از ما
|
||||
با قرار دادن بنر يا لينك زير در وبسايت يا وبلاگ خود از ما حمايت كنيد!
|
![]() |
|
|
LinkBack (18) | ابزارهاي تاپيک | نحوه نمايش |
|
|
#1 (لینک دائم)
|
|
Administrator
تاريخ عضويت: Apr 2008
محل سكونت: تهران
پست ها: 218
تحصیلات: دانشجوی كارشناسی
رشته تحصیلی: مهندسی صنايع
تشكرها: 39
246 تشكر در 109 پست
|
سایفر روبات اولین روبات پاسخ گوی فارسی زبان است.
نکته ی جالب این است که سایفر دارای شخصیت می باشد، به عنوان مثال اگر طرف مقابل بد حرف بزند ناراحت می شود یا حتی ممکن است قهر کند، و از طرف دیگر ممکن است عاشق شود! سایفر فقط یک پاسخ گو نیست بلکه بعضی اوقات سوال می پرسد و با توجه به جوابی که می گیرد به اطلاعات خود می افزاید. نکته ی جالب دیگر اطلاعات کامل این روبات در زمینه ی فیلم و آهنگ و استعداد قابل توجهش در ریاضی است! سایفر می تواند نوع شخصیت طرف مقابل خود را تا حدودی از جواب هایش حدس بزند! شما می توانید با اضافه کردن آی دی "neol3ot" در یاهو! مسنجر با سایفر حرف بزنید، اگر دیدید سایفر اسم یا سنتان را حدس زد تعجب نکنید چون کاملا عادی است! در صورتی که سوال خاصی در باره ی نحوه ی عملکرد این روبات دارید می توانید همین جا آنرا مطرح کنید. |
|
|
|
| از Siavash تشكر كرده اند: | bahman_akbarzadeh (11-28-2009), ehsan_system (11-16-2009), fantometkh (02-27-2009), Farzadt (03-07-2009), network (12-25-2009), sanaz.pbc (02-16-2009), ایران (02-26-2010) |
|
|
#2 (لینک دائم) |
|
عضو فعال
تاريخ عضويت: Apr 2008
محل سكونت: Asia- Iran - Bandar Abbas- Zibashahr
پست ها: 48
تشكرها: 5
5 تشكر در 4 پست
|
salam Man Mohsen 20 Az Bandar Abbas. mikhastam Darbareye Barnameye Sazandeye in ROBOT Az Shoma Soal beporsam. q3wp@yahoo.com
|
|
|
|
| از r-co تشكر كرده است: | sanaz.pbc (02-16-2009) |
|
|
#3 (لینک دائم) |
|
Administrator
تاريخ عضويت: Apr 2008
محل سكونت: تهران
پست ها: 218
تحصیلات: دانشجوی كارشناسی
رشته تحصیلی: مهندسی صنايع
تشكرها: 39
246 تشكر در 109 پست
|
دوست عزیز از اونجایی که زبان این فروم فارسی هست، فارسی تایپ کنید.
ورژن آخر این برنامه با زبان برنامه نویسی Java نوشته شده و از بانک اطلاعاتی mySql استفاده می کنه. برای وصل شدن به سرور مسنجر یاهو! هم از jYMSG استفاده شده. اگر اطلاعات دیگری لازم دارید بگید...
__________________
|
|
|
|
| از Siavash تشكر كرده اند: |
|
|
#4 (لینک دائم) |
|
عضو جدید
تاريخ عضويت: Apr 2008
پست ها: 1
تشكرها: 0
0 تشكر در 0 پست
|
سلام سياوش !
يه نيم ساعتي هست دارم با اين بات چت مي كنم ! عملكردش برام خيلي جالبه ! اما دو تا سوال دارم : 1. چه جوري تشخيص مي ده طرف مقابل داره چرت و پرت تايپ مي كنه ؟! 2. همه ي اينا يك سري دستور ها براي عوامل محيطي از پيش تعريف شده اس ! مثلا فرايند شناسايي و دريافت اسم و جنس طرف مقابل يا مثلا بعد 4 بار تكرار كردن يك حرف ديگه جواب نده و و و ... اينا رو چه جوري در قالب هوش مصنوعي طبقه بندي كردي ؟! |
|
|
|
|
|
#5 (لینک دائم) | |
|
Administrator
تاريخ عضويت: Apr 2008
محل سكونت: تهران
پست ها: 218
تحصیلات: دانشجوی كارشناسی
رشته تحصیلی: مهندسی صنايع
تشكرها: 39
246 تشكر در 109 پست
|
نقل قول:
در مورد سوال اول: چرت و پرت تایپ کردن یا بهتره بگیم تصادفی تایپ کردن حروف توسط کاربر بر حسب یک سری کارهای آماری در آورده شده. حدود صد بار خودم و دوستام دستمون رو روی کیبورد گذاشتیم و الکی یک سری دکمه زدیم مثل "asdas" یا "dfgdfg"... بعد از روی اون ها یک سری پترن (Pattern) در آوردم که در صورتی که اون پترن ها به روبات داده شدن، روبات حدس بزنه که طرف مقابل منظور خاصی نداشته و فقط بصورت تصادفی دکمه زده. درباره ی سوال دوم: بستگی داره تعریف ما از هوش مصنوعی چی باشه... هر وقت روبات هر تصمیمی بگیره می تونیم بگیم از یک نوع هوش مصنوعی استفاده کرده. با این تعریف حتی یک if ساده هم یک نوع هوش مصنوعی حساب می شه ولی در سطح بسیار پایین. من برای ساخت این روبات از AIML الهام گرفتم و کمی اون رو تغییر دادم. می تونید با یک سرچ ساده توی Wikipedia ببینید که ساختار AIML به چه صورت هست. من اول اومدم و یه زبان ساده طراحی کردم و یک پارسر برای اون زبان درست کردم. یک بانک اطلاعاتی داریم که داخل اون بانک از این زبان استفاده شده. به عنوان مثال در بخش جواب می تونیم داشته باشیم: كد:
<random>Khoobi?<or>Chetori"?</random> تو این زبان متغیر تعریف شده. که اطلاعاتی که پرسیده می شه داخل متغیر ها ذخیره میشه و در انتهای Session یک سری از اطلاعات داخل بانک اطلاعاتی هم ذخیره میشند. همینطور شرط تعریف کردم. مثلا به کسی که با اون صمیمی تر هست بعضی اوقات جواب متفاوتی می ده یا به کسی که بی ادب هست نوع دیگه ای جواب میده. علاوه بر این ها موضوع تعریف شده. مثلا اگر کاربر در اول صحبتش بگه Na هیچ مفهومی برای روبات نداره اما اگر بعد از یک سوال روبات Na گفته بشه مفهوم داره. پس یک کلمه در موضوع های مختلف مفهوم های مختلف داره. همچنین یک تابع هر چند دقیقه در صورتی که طرف مقابل حرفی نزنه صدا زده میشه و سوال هایی که تعریف شده براش از شخص مقابل می پرسه. متاسفانه نوشتن کل ساختار این روبات در اینجا مقداری وقت می گیره، اگر در رابطه با بخش خاصی از اون سوال دارید خوشحال می شم بپرسید.
__________________
|
|
|
|
|
| از Siavash تشكر كرده اند: | bahman_akbarzadeh (11-28-2009), fantometkh (02-27-2009) |
|
|
#6 (لینک دائم) | |
|
عضو فعال
تاريخ عضويت: Apr 2008
پست ها: 42
تشكرها: 10
5 تشكر در 4 پست
|
سلام .
دقیقآ منم برای روباتم همچین چیزایی رو تعریف کرده بودم ! روبات من با برنامه ی رویا که توسط یک ایرانی نوشته شده بود اجرا می شد و اسکریپت و دیتابیسش رو با تلاش و جون کندن نوشته بودم ! روبات من هم بسیار معروف شده بود و حدود 3 هزار نفر ادد لیست داشت و مرتب بهش پی ام می دادن ! اما به خاطر اینکه رویا با پروتوکل 5.5 و 5.6 یاهو کار میکرد ( یاهو 2 آپریل 2008 این پروتوکل رو بست ) از کار افتاد ! البته قبلش یاهو ایمیل زده بود که میخواد ببنده ! ایمیل یاهو : نقل قول:
|
|
|
|
|
|
|
#7 (لینک دائم) |
|
Administrator
تاريخ عضويت: Apr 2008
محل سكونت: تهران
پست ها: 218
تحصیلات: دانشجوی كارشناسی
رشته تحصیلی: مهندسی صنايع
تشكرها: 39
246 تشكر در 109 پست
|
دوست خوب سلام...
متاسفانه من با رویا کار نکردم... ولی کلا یاهو چند نوع پروتوکل ارتباتی داره که معروف ترین اونها YMSG هست که الان تا جایی که میدونم آخرین ورژنش YMSG13 هست. یک نوع پروتوکل دیگه داشتیم به نام YCHT که یاهو دیگه اون رو ساپورت نمی کنه! و یک پروتوکل هم به نام YChat یا Chat2 داشتیم که در حال حاضر به جای اونا از یک مدل پروتوکل با استفاده از XML استفاده می شه (توی وب مسنجر یاهو!) اول باید ببینیم رویا از کدوم نوع پروتوکل استفاده می کرده. در هر صورت اگر زبان برنامه نویسی خاصی بلدید بگید شاید بتونم کمک کنم...
__________________
|
|
|
|
| از Siavash تشكر كرده اند: | fantometkh (02-27-2009), sanaz.pbc (02-16-2009) |
|
|
#8 (لینک دائم) |
|
عضو فعال
تاريخ عضويت: Apr 2008
پست ها: 42
تشكرها: 10
5 تشكر در 4 پست
|
سلام
من تا حدی با دلفی و ویژوال بیسیک آشنایی دارم . برنامه ی رویا هم با دلفی نوشته شده . من یک اسکریپت ساده و دیتابیس خام رو همراه با برنامه ی رویا ضمیمه کردم . لطفآ یه نگاه بنداز . من با پروتوکل های یاهو آشنایی ندارم مشکلم اینه ! یه سوال دیگه , امکان تغییر پروتوکل بدون دستکاری برنامه وجود داره ؟ من به سورس برنامه هم میتونم دسترسی پیدا کنم . یعنی Unpack و Decompile کنم ! مرسی از کمکت ![]() |
|
|
|
| از soroosh-ab تشكر كرده است: | sanaz.pbc (02-16-2009) |
|
|
#9 (لینک دائم) |
|
عضو فعال
تاريخ عضويت: Apr 2008
محل سكونت: Asia- Iran - Bandar Abbas- Zibashahr
پست ها: 48
تشكرها: 5
5 تشكر در 4 پست
|
میشه این برنامه رو توی سایتت بزاریش اگه همراه با آموزش ابتدایی هم باشه ممنون میشیم. محسن از بندرعباس e.mail: q3wp@yahoo.com
|
|
|
|
|
|
#10 (لینک دائم) |
|
Administrator
تاريخ عضويت: Apr 2008
محل سكونت: تهران
پست ها: 218
تحصیلات: دانشجوی كارشناسی
رشته تحصیلی: مهندسی صنايع
تشكرها: 39
246 تشكر در 109 پست
|
دی کمپایل کردن کار دوستمون چه از نظر اخلاقی چه از نظر قانونی کار درستی نیست...
اما از اونجایی که با ویژوال بیسیک آشنایی دارید فکر کنم این سورس کد بدرد شما بخوره. این کد رو من 2 سال پیش نوشتم و با پروتوکل YMSG ورژن 12 کار می کنه که خوشبختانه در حال حاضر توی بخش لاگین و فرستادن و دریافت پیام هیچ فرقی با جدید ترین نسخه ی پروتکل یاهو نداره! در واقع این سورس کد کار بخشی که رویا برای شما انجام می داد رو انجام می ده و برای داشتن یک روبات ساده کافیه به یک بانک اطلاعاتی اکسس وصل شید و با توجه به سوال جواب رو از داخل بانک اطلاعاتی بیرون بکشید. متاسفانه این کد خوب کامنت گذاری نشده، در صورتی که هر جایی سوال داشتید همینجا می تونید سوالتون رو بپرسید. پسورد فایل: كد:
www.artificial.ir
__________________
|
|
|
|
| از Siavash تشكر كرده اند: |
![]() |
| Tags |
| bot, robot, ياهو, ياهو مسنجر, یاهو, یاهو مسنجر, yahoo, yahoo messenger, بات, بات ياهو مسنجر, بات سختگو, روبات, روبات یاهو مسنجر |
LinkBacks (?)
LinkBack to this Thread: http://artificial.ir/intelligence/%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%D8%AF%D8%B1-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86/2-%D8%B3%D8%A7%DB%8C%D9%81%D8%B1-%D8%B1%D9%88%D8%A8%D8%A7%D8%AA-cypher-robot.html
|
||||
| نوشته شده توسط | For | Type | تاريخ | |
| سورس | This thread | Refback | 09-21-2009 05:01 PM | |
| سایفر روبات (Cypher Robot) - Sat98 Professional Forums | This thread | Refback | 09-18-2009 12:08 PM | |
| ايراني روبوت یاهو | This thread | Refback | 09-18-2009 03:18 AM | |
| ساخت روبات یاهو مسنجر | This thread | Refback | 09-18-2009 02:36 AM | |
| یاران ***************** باران - وب لاگ | This thread | Refback | 08-08-2009 04:49 PM | |
| Artificial Intelligence - هوش مصنوعی - صفحه اصلي | This thread | Refback | 07-22-2009 03:27 PM | |
| یاران ***************** باران - وب لاگ | This thread | Refback | 07-09-2009 09:30 PM | |
| یاران - وب لاگ | This thread | Refback | 02-26-2009 09:41 AM | |
| روبات یاهو مسنجر | This thread | Refback | 02-10-2009 01:53 PM | |
| » » ترفند | This thread | Refback | 01-15-2009 03:58 PM | |
| سیاوش محمودیان - بلاگ ها | This thread | Refback | 10-14-2008 12:09 PM | |
| نئو - لیست وبلاگ ها | This thread | Refback | 10-10-2008 10:03 AM | |
| نئو - پروفایل | This thread | Refback | 10-05-2008 11:40 AM | |
| نئو - لیست وبلاگ ها | This thread | Refback | 10-02-2008 07:43 PM | |
| نئو - وب لاگ | This thread | Refback | 10-02-2008 07:38 PM | |
| نئو - پروفایل | This thread | Refback | 10-02-2008 07:32 PM | |
| سیاوش محمودیان - بلاگ - ساخت روبات یاهو مسنجر - قسمت اول | This thread | Refback | 10-02-2008 12:14 AM | |
| سیاوش محمودیان - بلاگ - ساخت روبات یاهو مسنجر - قسمت دوم | This thread | Refback | 10-01-2008 05:40 PM | |
| كاربران در حال ديدن تاپيک: 1 (0 عضو و 1 مهمان) | |
| ابزارهاي تاپيک | |
| نحوه نمايش | |
|
|