Skip to content

Filtering of recommended challenges #5322

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

Closed
SathyaJayabal opened this issue Jan 27, 2021 · 10 comments
Closed

Filtering of recommended challenges #5322

SathyaJayabal opened this issue Jan 27, 2021 · 10 comments

Comments

@SathyaJayabal
Copy link
Collaborator

Challenges with a match score above a certain threshold will be displayed when recommended filter check box is selected.

  1. What is the threshold value?
  2. Will these recommended challenges be displayed under a new bucket recommended challenges or the open for registration bucket will simply be filtered to only show the recommended challenges ?
@Oanh-and-only-Oanh
Copy link

These recommended challenges should be displayed under the open for registration bucket will simply be filtered to only show the recommended challenges ?

@Oanh-and-only-Oanh
Copy link

  • match score should be converted into percentage.
  • percentage match should be displayed on FE

@SathyaJayabal
Copy link
Collaborator Author

Based on the call, the threshold value is anything above 0 %

@SathyaJayabal
Copy link
Collaborator Author

SathyaJayabal commented Jan 27, 2021

Sum Up:

  1. Recommended Checkbox displayed only for Open for Registration bucket
  2. Recommended Checkbox is displayed only for logged in users
  3. When recommended check box is checked, make a call to the recommender api with user's handle. Api returns list of open for registration challenges with match score for each.
  4. Filter the "Open for Registration" bucket with challenges that have a match score above 0.
  5. Default sorting is by best match (sorting by match score in desc order) .
  6. If user does not have any challenge with non 0 match score (ie no recommendations) show this text
    "There are no challenges open for registration at the moment that match your skills. Try exploring other challenges or checking back later.”

cc @Oanh-and-only-Oanh , anything missing?

@Oanh-and-only-Oanh
Copy link

  1. We also want to make sure that user can further filter within the "Recommended" list. For example, show only Challenges or F2F.

  2. The default when "Recommended" in ON, is all Types (CH, TSK, F2F) and tracks (design, DD, Dev, QA) should be selected.

  3. Update count to show correct count of "Recommended" challenges

@SathyaJayabal
Copy link
Collaborator Author

  1. The default when "Recommended" in ON, is all Types (CH, TSK, F2F) and tracks (design, DD, Dev, QA) should be selected.

@Oanh-and-only-Oanh when recommended is on, we should just leave the other filters as they were. right? For example, if the user already has his filter set to only data science track challenge type, checking on recommended must not reset these filters.

Am I right ?

@Oanh-and-only-Oanh
Copy link

You may be right, but I'm also concerned this will further limit how many recommended challenges will show up if we did that. I'd rather show every Recommended challenge and then have user filter future for now and see what users say.

@SathyaJayabal
Copy link
Collaborator Author

Ok so, when recommended is on, all Types (CH, TSK, F2F) and tracks (design, DD, Dev, QA) should be selected.

@dedywahyudi
Copy link
Contributor

Thanks for the feedback @SathyaJayabal @Oanh-and-only-Oanh

I'll get all these fixed by asking previous winner to fix OR using F2F
We will need extra payment for the fixes.

@SathyaJayabal
Copy link
Collaborator Author

tracking all requirements here
#5325

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

No branches or pull requests

4 participants