View Full Version : موتور جستجو؟!؟
mrs hamidia
چهارشنبه 31 شهریور 1389, 15:23 عصر
سلام دوستان
من تصمیم دارم به عنوان پروژه ی درسی یک موتور جستجو بنویسم
کسی میتونه به من کمک کنه؟؟؟
ممکنه منو راهنمایی کنید که به چه چیزهایی از پایگاه داده و... تا زبان برنامه نویسی نیاز دارم
کسی تجربه ای داشته؟؟؟
باتشکر
موفق باشید
FastCode
چهارشنبه 31 شهریور 1389, 17:12 عصر
نیازهای غیربرنامه نویسی:
اولین چیزی که نیاز دارید پوله.
دومین چیز تخصص خوب در هوش مصنوعی که معمولاً کار من و شما نیست.(هوش مصنوعی جزء برنامه نویسی نیست.درست حدس زدید.)
سومین چیز وقته.
نیاز های برنامه نویسی شما:
یک زبان برنامه نویسی رو کامل بلد باشید.منظورم فقط syntax ه.
یکی از دیتابیس های mssql یا oracle رو بلد باشید.
با text computing آشنا باشید.
حد اقل یه چیزایی راجع به مسائل NP بدونید.
نکته مهم:
این پروژه ها همیشه میتونن بهتر باشن ولی به چه قیمتی.
پروژه مورد نظر شما پر از trade-off ه.
خیلی ها اصلاً توان روبروییش رو ندارن.از جمله خود من.
به نظر من پروژه سختیه.
یک سوال:این پروژه برای هوش مصنوعیه؟
NR_Nazifi
جمعه 02 مهر 1389, 14:06 عصر
با تشکر از دوست عزیزه مون که باعث دلگرمی شدن :لبخندساده:
نه اینطورا هم میگن نیست؛ نیاز های شما
1- اشنایی با روند کار یک موتور جستجو است (مانند عملیات indexing, crawling, spiderو ...)
2- تسلت کافی به یک زبان و تجربه در کار با دستورت بانک اطلاعاتی
نیاز به هوش مصنوعی نیست اگر چه بهتره که از این تکنیک ها استفاده بشه، علوم مختلفی در این ماجرا استفاده میشه مانند مهندسی نرم افزار (طریقه پیاده سازی)، داده کاوی و هوش مصنوعی (نحوه برخورد با داده ها) و غیره
در کل میشه بدون این علوم یک موتور جستجو خیلی ساده و دانشجویی نوشت
mrs hamidia
جمعه 02 مهر 1389, 16:08 عصر
از هر دوی شما دوستان عزیز متشکرم
fastcode عزیز راه بازگشت ندارم اما راهنمایی های شما را کاملا جدی میگیرم، باز هم متشکرم
nr_nazifi عزیز از شما که بینهایت متشکرم راستش خیلی دلسرد شده بودم ولی شما کمی دلگرم کردید من رو ، متشکرم
از همه دوستان میخوام که اگر اطلاعات خاصی دارند به من کمک کنم
خیلی خیلی متشکرم
NR_Nazifi
دوشنبه 05 مهر 1389, 10:02 صبح
شما تا چه حد با این زمینه اشنایی داری؟ من تعدادی مقاله فارسی و انگلیسی دارم اگر بخواین براتون میزارم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.