learningequality / learningequality/studio
Search recommendations - General feedback/observations
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 191
- Forks
- 307
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 10
Description
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Observed behavior
Opening this issue as a container for QA feedback/observations, which can either be completely disregarded (if these are known) or serve as the basis for additional improvements.
- When I go to "Import from other channels I am getting recommendations just based on the title and language of the channel. In my case this was Channel 2, so I would say that all the recommendations were irrelevant. In this case I think it's better not to show any recommendations until there is sufficient data.
I also had an Untitled (Missing title) folder. When I tried to import content to it the recommendations were for(fixed in https://github.com/learningequality/studio/pull/5338):"
https://github.com/user-attachments/assets/8bebe61c-a45c-4d47-8626-549bac4d4119
- Next I kept the folder's title to Untitled (Missing title) and added description to the folder containing terms for musical instruments. This time I had the correct recommendations for music related resources but when I added them, I kept getting the same 2 resources, while resources which are already added should no longer be shown:
https://github.com/user-attachments/assets/02590bd2-1d4e-4c2f-b991-fa6445fe76ab
- When changing the language/description of the folder and then going back to the search recommendations I am not always getting the correct results, but will have to add additional info on replicating that.
- It seems that it will be more appropriate to show the recommendations for single resources only when the user is importing within a folder and not when the user is coming from the main topic tree:
https://github.com/user-attachments/assets/3887a6d4-cd62-4e57-91e7-186619bc7f41
- Getting recommendations in incorrect language. When I tried to import more resources in a folder with Bulgarian content for which the Language value was not set to Bulgarian then it showed me irrelevant recommendations in Ukrainian:
https://github.com/user-attachments/assets/53fc4c84-b4fa-4221-adec-ebc1ab579bed
- I would expect the recommendations to change/disappear after applying additional search filters while currently they remain the same:
https://github.com/user-attachments/assets/ffb230ff-d66e-4b27-9efa-7f86e9e7b69b
Expected behavior
To be further discussed.
Steps to reproduce the issue
- Sign in to Hotfixes with an account with enabled search recommendations
- Go to a channel and try to import resources from other channels
Usage Details
- OS: Windows 11
- Browser: Chrome, Firefox
- URL: https://hotfixes.studio.learningequality.org/en/
- Caused by changes made in: https://github.com/learningequality/studio/pull/5318
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Hotfixes reproduction steps and review pull requests #5318 and #5338 for the recommendation behavior and the already-fixed untitled-folder case. The issue has no named files or tests, and its expected behavior is still to be discussed; done would require agreed scope and verified outcomes for the listed observations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- search
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100