Ehsan Baghbanan
4 سال پیش توسط Ehsan Baghbanan مطرح شد
7 پاسخ

هوش مصنوعی در سایت

با سلام
من میخوام برای یک سایت فیلم در حد خیلی ساده هوش مصنوعی پیاده سازی کنم که قابلیت اینو داشته باشه که مثلا کاربری که عضو جدید سایت شد با توجه به سلیقه که انتخاب میکنه و با توجه به سلیقه کاربری دیگه ای که قبلا عضو سایت بود پیشنهاد های متناسب فیلم بده به کاربر جدید
برای کار کردن هوش مصنوعی در php با کتابخونه php-ml کار میکنن معمولا ولی خو الگوریتم ها و تابع زیادی دارع که واقعا متوجشون نمیشم
میخواستم بدونم اگه کسی در این مورد کار کرده و تجربه دارع و یا میتونه راهنماییم کنه که خیلی ممنونش میشم


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@Ehking
سلام.
اول از همه باید بگم که کلا دور استفاده کردن از یادگیری ماشین رو در PHP خط بکشید!
این کاری که شما می خواهید انجام بدید ساده تر از اون چیزیه که بخواهید با هوش مصنوعی انجام بدید.
یه تابع ساده کافیه بنویسید که مطابق با یک حداقلی اون مواردی که می خواهید رو برگشت بده.
من یادگیری ماشین کار کردم و تجربه این رو دارم که PHP برای این کار ساخته نشده.


رضا جلیلیان
تخصص : لطفا تخصص خود را وارد کنید
@rezajalilian 4 سال پیش مطرح شد
0

اره واقعا این سوال منم هست !!!!


احسان قربانی
تخصص : PHP ، در حال یادگیری لاراول ،...
@TimeRunner2359 4 سال پیش مطرح شد
0

@Ehking
سلام و وقت بخیر
من در مورد هوش مصنوعی تجربه ای ندارم (کلا PHP برای AI ساخته نشده)
ولی این کاری که شما میگید نباید سخت باشه
میشه با دیتابیس هم انجام داد
برای هر یوزر ، یه ستون ایجاد کنید به اسم most_viewed
حالا داخل این ، یه JSON دارید به شکل زیر :

{
Category_id : view_count,
Category_id_2 : view_count,
Category_id_3 : view_count,
…
}

هر دفعه که کاربر ، یه فیلم از یه دسته رو مشاهده می‌کنه ، در یک تابع ، چک میکنید که آیدی اون دسته تو JSON که بالا گفتم و برای کاربر ثبت شده ، هست یا نه ،
اگر بود ، یکی به مقدارش اضافه کنید
اگر نبود ، ثبتش کنید و یکی به مقدارش اضافه کنید
بعد هم وقتی کاربر وارد سایت شد ، برای گرفتن فیلم هایی که قراره پوسترشون توی صفحه اصلی نمایش داده بشه ، میآید و اون JSON رو میگیرید و بیشترین مقدار (یا دو سه تایی که از همه بیشترن ) رو انتخاب میکنید و توی کوئری ای که پست ها رو باهاش دریافت میکنید و در صفحه نمایش میدید ، فقط در این دسته ها سرچ میکنید .
این فقط به ذهنم رسید 😅 ممکنه درسته نباشه و البته که تجربه دوستان بهتره
موفق و سلامت باشید
یا حق


Ehsan Baghbanan
تخصص : php developer
@Ehking 4 سال پیش مطرح شد
0

@TimeRunner2359
سلام
ارع درسته php واسه هوش مصنوعی ضعیقه و درست نشده
راه حلی هم که گفتین عالیه ولی اصولی نیست متاسفانه
ممنون از نظرتون
بیشتر من میخواستم بدونم توابعی که داره توی کتابخونه php-ml استفاده میشه چه جوریه و استفاده از اون تو مثالی که زدم به شکله


احسان قربانی
تخصص : PHP ، در حال یادگیری لاراول ،...
@TimeRunner2359 4 سال پیش مطرح شد
0

@Ehking
بله میدونم راه‌حلم اصولی نیست چون در لحظه و فی‌البداهه گفتم 😅
ولی خوب اگر بگید که چرا اصولی نیست ، ممنون میشم
واقعا این مسيله برای خودمم الان سوال شده
@mohsenbostan
اقای بستان شاید بتونند جواب بدند ، ممنون میشیم


حسن حکمتی
تخصص : برنامه نویس وب و بلاکچین
@hekmati 4 سال پیش مطرح شد
0

سلام
اگر درست طرح مسئله کنید راه حل هم ساده میشه.
میتونید یک تحلیل گر غیر خطی طراحی کنید و عملکرد قبلی کاربران رو به عنوان بخش آموزش سیستم برازش کنید.
ببینید من به صورت پیور علاقمندی خودم به این زمینه رو با php طراحی کردم.
برای تکمیلش مدت زیادی که فرصت مناسب رو پیدا نکردم اما بخش راهنما و فوتر و مرکز آموزش رو ببینید خودتون متوجه می شید با php چه کارهایی میشه انجام داد.
شارسیک


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

الگوریتم های هوش مصنوعی اکثرا شامل محاسبات CPU-Intensive هستند.
و در حال حاظر این کارهای رو با Python آنجام میدند.. و کلی کتابخونه هم برای این کار داره

اما

نسخه ۸ PHP که منتشر بشه، با بهره گیری از JIT Compiler پیاده سازی هوش مصنوعی و یادگیری ماشین و (هر کاری که مستقیما با CPU در ارتباط هست) در PHP متداول تر و معقول تر میشه.


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@Ehking
سلام.
اول از همه باید بگم که کلا دور استفاده کردن از یادگیری ماشین رو در PHP خط بکشید!
این کاری که شما می خواهید انجام بدید ساده تر از اون چیزیه که بخواهید با هوش مصنوعی انجام بدید.
یه تابع ساده کافیه بنویسید که مطابق با یک حداقلی اون مواردی که می خواهید رو برگشت بده.
من یادگیری ماشین کار کردم و تجربه این رو دارم که PHP برای این کار ساخته نشده.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام