Foydalanuvchining afzalliklari(User Preferences): Foydalanuvchilarning filmlar bo'yicha individual tanlovlari va qiziqishlari, masalan, janrlar, reytinglar, ko'rish tarixi va boshqalar.
Masshtablilik(Scalability): Tizimning ish yukini oshirish va foydalanuvchilar va filmlar sonini ishlash qobiliyatini yo'qotmasdan boshqarish qobiliyati.
Birgalikda filtrlash: tavsiya tizimlari tomonidan qo'llaniladigan usul bo'lib, foydalanuvchilar yoki elementlar o'rtasidagi o'xshashlik asosida foydalanuvchi tomonidan hali baholanmagan narsalarni tavsiya qilish uchun ko'plab (hamkorlik qiluvchi) foydalanuvchilardan ma'lumot to'plash orqali foydalanuvchi afzalliklarini bashorat qiladi.
Kontentga asoslangan filtrlash: o'xshash narsalarni tavsiya qilish uchun elementning xususiyatlari yoki mazmunidan foydalangan holda, foydalanuvchining oldingi harakatlariga asoslangan narsalarni taklif qiladigan tavsiya mexanizmi.
Mashinali o'qitish algoritmlari: aniq dasturlashsiz ma'lumotlardan bashorat qilish imkonini beradigan usullar.
Tomosha qilish tarixi: foydalanuvchi avval tomosha qilgan filmlar yoki shoularning rekordi, bu afzalliklarni tushunish va tavsiyalar berish uchun juda muhimdir.
Janr: filmlar mavzu, uslub yoki mavzu boʻyicha oʻxshashlik asosida aniqlanadigan kategoriya, masalan, harakat, komediya, drama va hokazo.
Baholash tizimi: foydalanuvchilarga filmlarni oʻz taassurotlari asosida baholash imkonini beruvchi mexanizm, koʻpincha afzal koʻrish uchun shkala yoki yulduzcha reytingidan foydalanish.
4. Talablar tizimi (System of requirements)
4.1 Funksional talablar
1-jadval
Talablar ID
|
Tavsifi
|
FR-001
|
Foydalanuvchini ro'yxatdan o'tkazish va tizimga kirish
|
|
Do'stlaringiz bilan baham: |