pojok-projects / tutorialsystem-frontend-controller

Frontend Controller of Tutorial System
MIT License
0 stars 8 forks source link

When watching a video on the screen next to it there are recommendations for videos based on the video you see #24

Open pojok-projects opened 4 years ago

pojok-projects commented 4 years ago

Description This feature serves to display video recommendations on the right side of the screen so user can easily explore the other videos that they might like.

Acceptance Criteria

  1. Recommended videos are on the right side of the video screen that being watched.
  2. Recommended videos have a thumbnail that show the image, title, duration, watch later button, and uploader name.
  3. There are two types of recommendation videos: Recommendation video that will be played next and recommendation videos that can be freely chosen by the user.
  4. The recommendation video that will be played next is at the top right side of the video screen.
  5. In the upper left corner of the recommendation video that will be played next, there is a text: "Next Video".
  6. In the upper right corner of the recommendation video thumbnail that will be played next there is a button to activate and deactivate the autoplay feature.
  7. Under the recommendation video thumbnail that will be played next there is a gray line to separate the recommendation video that will be played next with other recommendation videos that the user can choose.
  8. By using Machine Learning, video recommendations come from any videos that user been watched.
  9. Machine Learning will see from: video genre, video uploader, liked videos, disliked videos, etc. to determine what videos will be recommended to the user.