ডেটা সায়েন্সে আমাদের চূড়ান্ত কোর্স প্রকল্পের জন্য, আমরা নিম্নলিখিতগুলি প্রস্তাব করেছি-
দিন আমাজন পর্যালোচনার ডেটা সেটটি , আমরা একটি আলগোরিদিম (না না মোটামুটিভাবে ব্যক্তিগতকৃত পৃষ্ঠাঙ্ক উপর ভিত্তি করে) যে আমাজন বিজ্ঞাপন দিয়ে আপনি জন্য একটি কৌশলগত অবস্থানে নির্ধারণ করে নিয়ে আসা পরিকল্পনা করছি। উদাহরণস্বরূপ, অ্যামাজনে লক্ষ লক্ষ পণ্য রয়েছে। এবং ডেটাসেট আপনাকে কী কী পণ্য সম্পর্কিত, কোন পণ্যগুলি একত্রিত করা হয়েছিল, একসাথে দেখানো হয়েছিল ইত্যাদি সম্পর্কে ধারণা দেয় (আমরা এটিও দেখেছি এবং কিনেছি এমন তথ্য সহ একটি গ্রাফ তৈরি করতে পারি) এটি আপনাকে প্রতিটি পণ্যের সাথে যুক্ত পর্যালোচনাও দেয় 14 বছর. এই সমস্ত তথ্য ব্যবহার করে, আমরা আমাজনে পণ্যগুলি / রেঙ্ক করব। এখন, আপনি অ্যামাজনের একজন বিক্রেতা যারা তাদের পণ্য পৃষ্ঠাতে ট্র্যাফিক উন্নত করতে চান। আমাদের অ্যালগরিদম আপনাকে গ্রাফের কৌশলগত অবস্থানগুলি সনাক্ত করতে সহায়তা করে যেখানে আপনি আপনার বিজ্ঞাপনটি রাখতে পারেন যাতে আপনি সর্বাধিক ট্র্যাফিক পেতে পারেন।
এখন, আমাদের অধ্যাপকের প্রশ্ন, আপনি কীভাবে সত্যিকারের ব্যবহারকারীদের ছাড়াই আপনার অ্যালগরিদমকে বৈধতা দেবেন? আমরা বলেছি-
আমরা ব্যবহারকারীদের একটি নির্দিষ্ট সেট মডেল করতে পারেন। কিছু ব্যবহারকারী প্রথম বা পঞ্চম হ্যাপের চেয়ে তৃতীয় হপকে প্রায়শই অনুসরণ
also_bought
এবংalso_viewed
লিঙ্ক করে। সেখানে ব্যবহারকারীর আচরণ সাধারণত বিতরণ করা হয়। কিছু অন্যান্য ব্যবহারকারী খুব সহজেই প্রথম হপ ছাড়িয়ে নেভিগেট করে। ব্যবহারকারীদের আচরণের এই সেটটি তাত্পর্যপূর্ণভাবে বিতরণ করা হয়।
আমাদের অধ্যাপকের বক্তব্য - ব্যবহারকারীরা যে কোনও বিতরণ অনুসরণ করেন না কেন ব্যবহারকারীরা অনুরূপ পণ্যগুলির লিঙ্ক ব্যবহার করে নেভিগেট করছেন। আপনার র্যাঙ্কিং অ্যালগরিদম বি / ডাব্লু 2 পণ্যগুলিকে র্যাঙ্কে র্যাঙ্ক হিসাবে বিবেচনা করে। সুতরাং এই বৈধতা অ্যালগরিদম ব্যবহার দয়া করে cheating
। কিছু অন্যান্য ব্যবহারকারীর আচরণের সাথে আসুন, অ্যালগরিদমের আরও বাস্তববাদী এবং অরথোগোনাল।
ব্যবহারকারীদের আচরণকে কীভাবে মডেল করবেন? আমি আলগো সম্পর্কে আরও বিশদ সরবরাহ করে খুশি।