Optimise OngoingStoryList / Recommended Stories #936
Labels
Priority: Essential
This work item must be completed for its milestone.
Z-ibt
Temporary label for Ben to keep track of issues he's triaged.
On
Home
screen there are list of ongoing stories/promoted stories. All these stories are promoted based on two factors:If the learner is completely new then in that case we are showing default recommended stories which promoted Chapter 1 in Fractions as well as Ratios.
So the algorithm
TopicListController.createOngoingStoryListFromProgress()
can be optimised to keep these story list in timestamp order meaning the recent story should get promoted first.Pointers on optimising the algorithm:
NOTE: Design doc is necessary before creating a PR for this issue.
The text was updated successfully, but these errors were encountered: