-
Notifications
You must be signed in to change notification settings - Fork 18
Homepage still rough #245
Description
Background
There are two problems
1. Channel Resampling
Despite that fact that the list of featured channels is quite long: https://www.notion.so/joystream/Setting-channel-weight-by-YPP-7a6329a186b94893b330ccaf10065a79
The homepage still suffers from a serious problem in terms of sampling the same channel multiple times
The same channesl are repeated 3 and 4 and more times on the first screen, and if you scroll it just contiues, this gives the impression that there are very few distinct creators present, and also increases variance of home screen a great deal.
2. Language
Many videos will be in languages which are not understandable to the viewer, and it should be relatively easy to determine this. So certain languages can be used for all users, but say Russian or Spanish, or Arabic, these can be shown to specific other audiences.
Proposal
Update home screen display algo to avoid resampling the same channel multiple times as a strict rule, even as one scrolls, and also has some representation of what languages it is appropriate to display to users from different geos. The language code or geo of the user can be provided as an argument to the home page endpoint, that way its also easy for curators and other to easily inspect how the page looks for different geos. All of this is premised on the idea that there actually as a language information identifier in channels from youtube synch and uploaded in Atlas (is this true).
Please describe specification before going to implementation stage.
