Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search and folder contextualized content recommendations #4044

Open
17 of 28 tasks
rtibbles opened this issue May 1, 2023 · 1 comment
Open
17 of 28 tasks

Search and folder contextualized content recommendations #4044

rtibbles opened this issue May 1, 2023 · 1 comment
Assignees
Labels

Comments

@rtibbles
Copy link
Member

rtibbles commented May 1, 2023

Background

We've worked to develop deep learning models for providing content recommendations. These models use contextual information, such as the title, description, and metadata of a topic/folder content node and its ancestors, to provide content recommendations from our public catalog of channels. Eventually, the end goal is to use these capabilities for curriculum alignment by taking a curriculum skeleton (parsed from curriculum documents) and filling in the structure with content using this recommendation engine.

Story

As a user opted-in to new 'AI' Studio capabilities, who is interested in curating the most applicable resources from Studio's public catalog for my channel, I would like the ability to obtain a list of recommendations for a channel folder I'm editing. I would like the ability to then import selected resources from those recommendations which I find applicable to my channel and its folder.

Requirements

  • All UI features should be controlled by the 'Al' capabilities feature flag
  • Deep learning models should be hosted on HuggingFace
  • The backend should properly restrict outbound API calls to HuggingFace by validating the user has the feature flag enabled

Out of Scope

  • Building the feedback architecture to track implicit and explicit feedback on recommendations, except for integrating that architecture into search recommendations

In-progress/Complete Tasks

Preview Give feedback
  1. DEV: backend P1 - important TAG: new feature
    akolson
  2. DEV: backend P1 - important TAG: new feature
    akash5100 akolson
  3. DEV: frontend P1 - important TAG: new feature
    vkWeb
  4. DEV: backend P1 - important TAG: new feature
    akolson
  5. DEV: backend P1 - important TAG: new feature
    akolson
  6. DEV: backend P2 - normal TAG: new feature
    akash5100
  7. DEV: backend P2 - normal TAG: new feature
    akolson ozer550
  8. DEV: backend P1 - important TAG: new feature TAG: research work-in-progress
  9. DEV: backend P1 - important TAG: new feature
    ozer550
  10. DEV: backend P1 - important
    akolson bjester
  11. DEV: backend P1 - important
    akolson
  12. DEV: backend DEV: dev-ops P1 - important TAG: new feature
    bjester
  13. DEV: backend P1 - important TAG: new feature
    vkWeb
  14. DEV: frontend P1 - important
    AllanOXDi
  15. DEV: backend P0 - critical
    AlexVelezLl
  16. DEV: backend P1 - important
    akolson
  17. DEV: backend P1 - important TAG: new feature
    akolson
  18. DEV: frontend P1 - important TAG: new feature TAG: ux update
    akolson
  19. DEV: frontend P1 - important TAG: new feature TAG: ux update
    akolson
  20. DEV: frontend P1 - important TAG: new feature TAG: ux update
    akolson
  21. DEV: frontend TAG: user strings
    akolson

Feature Tasks

Preview Give feedback

To Spec / In Speccing

Preview Give feedback
No tasks being tracked yet.

Tasks

Preview Give feedback
No tasks being tracked yet.
@rtibbles rtibbles added the Epic label May 1, 2023
@bjester bjester changed the title Studio curriculum recommendation integration Search and folder contextualized content recommendations Jun 7, 2023
@vkWeb
Copy link
Member

vkWeb commented Jul 24, 2023

Looks promising, I'll be happy to help with this! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants