Once users are given some suggestions, they may want to keep exploring more suggestions. There are several possibilities but the final call will depend on the observed behaviour since the appropriate approach depends on the quality of translations.
- Keep a fixed number and refresh all of them with new suggestions.
- Start with a fixed number and provide an explicit "load X more" to get X new suggestions.
- Infinite scrolling: provide as many suggestions as we have as the user scrolls.
- Provide category-based filtering to get suggestions with some control on the knowledge area.
The amount of suggestions and the degree of control provided will affect the user behaviour. We want to avoid the suggestion list to become too cluttered but at the same time provide enough options to find useful articles.