taobear68 / rmvod

RIBBBITmedia VideoOnDemand
GNU General Public License v3.0
0 stars 0 forks source link

Filter Presets #8

Closed taobear68 closed 1 year ago

taobear68 commented 1 year ago

Perhaps a precursor to the Suggestion Carousel, provide "filter presets" in the List/Search tab to build up the list-making portion of the functionality.

Use server-side play log to put together a set of grouped suggestions based on commonly viewed tags, writers, directors, actors, et cetera, similar to what might be seen in other VOD sites.

Break up results into "Major Groups": "Based on your viewing": Artifacts matching top 5 tags for this user, also top director, writer, and actor matches for this "client_id" "What others have been watching": Artifacts matching top 5 tags for this user, also top director, writer, and actor matches for "client_id" values other than this one. "New": Artifacts with "new" tag which have not been watched by this "client_id" "Server's Picks - TV": TV Series that have not been watched by this anyone "Server's Picks - Movies": Movies which have not been watched by anyone "Watch More or Again": Movies and TV Series already watched by this "client_id"

taobear68 commented 1 year ago

"Remove from Recommendations" button, such that this item doesn't show up in your recommendations ever again. "Save for later" button adds to special list Add "Saved choices" list to recs, remove choices when they are viewed

Recs could/should be stored server-side and only refreshed once a day or when "Remove from recommendations", save for later or SFL choice is played.... is run.

Recommendations can be in a single JSON block with metadata, like {'meta':{'create_date':'2023-05-01 12:34:56'},'data':{'persons':... et cetera.

taobear68 commented 1 year ago

Moving May 20 suggestions to a new item. Basic Recs functionality is up and working. Gonna call it good and move on.