يعرض محرك التوصية قائمة من 10 أفلام للمستخدم ويسمح لهم بتقييمها ، ثم بناءً على تصنيفاته ، يعرض التوصيات.
يمكن للمستخدم أيضًا تصفية النتائج بناءً على سنة الإصدار ووقت التشغيل والمديرين والنوع.
تتكيف واجهة المستخدم مع نظام التشغيل وقد تبدو مختلفة على نظامك ، تم أخذ لقطات الشاشة أدناه على Ubuntu 18.04 ، مع موضوع Canta
استيراد المشروع إلى intellij وحدد "استخدام المصادر الحالية" عند المطالبة.
افتح ملف temploader.java وقم بتشغيله
راجع هذا المخطط لفهم كيف تتفاعل الفئات المختلفة مع بعضها البعض ، وكيفية تنفيذ الواجهات. تم إنشاء الرسم البياني تلقائيًا داخل Interllij.
(انقر على الصورة لتكبيرها)
يستخدم محرك التوصية مجموعة بيانات مفتوحة المصدر من مشروع تويت الفيلم الموجود في مجلد "البيانات".
يستخدم المشروع أيضًا مكتبات Apache Commons و Edu.Duke Open Source Java ، والتي يتم تضمينها أيضًا في المصدر.
(إصلاحات سهلة - الترحيب بالمساهمات)