[MGNLPER-72] Make Find Bar result ranking user specific Created: 12/Dec/18  Updated: 17/Apr/19  Resolved: 29/Jan/19

Status: Closed
Project: Periscope
Component/s: None
Affects Version/s: None
Fix Version/s: 1.1

Type: Story Priority: Neutral
Reporter: Antti Hietala Assignee: Federico Grilli
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: 0d Remaining Estimate: 0d
Σ Time Spent: 0.5d Time Spent: 0.5d
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Issue split
split to MLEARN-5 Make neural network storage and Resul... Closed
Relates
dependency
depends upon MGNLPER-87 Investigate: Find Bar results and use... Closed
relation
is related to MLEARN-7 Automatically remove NN node when a u... Closed
is related to MGNLPER-82 Consider non-AI alternatives for sear... Closed
is related to MGNLBACKUP-125 Provide ability to exclude some works... Closed
is related to MLEARN-4 Make RankingNetworkStorage JCR agnostic Closed
is related to MLEARN-10 Provide user-friendly way to configur... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLPER-77 Make sure JCR search and multiple thr... Sub-task Closed Cedric Reichenbach  
MGNLPER-78 Provide factory for ResultRanker per ... Sub-task Closed Federico Grilli  
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Release notes required:
Yes
Documentation update required:
Yes
Epic Link: Search relevance
Sprint: Foundation 2, Foundation 3
Story Points: 13

 Description   

Goal: Improve the relevance of Find Bar results for an individual user. In Magnolia 6.0, the AI ranks results based on the click-behavior of the entire user population of the instance. We want to make results specific to one user.

Business benefit: Help users find their own content items faster. Remember what the user typically works with. Be personal, be relevant. 

User story:

As an editor, I work on the Asia Travel landing page every day. I want to see that page at the top of my suggestions when I log back into the system, so that I can get to it faster. I don't want to see the pages that my colleagues work. They are not so relevant to me.

Acceptance criteria:

  • Tina clicks the Botswana tour in Find Bar results three times. After this behavior, the tour is at the top of her result (in Tours group).
  • Eric does not see the Botswana tour in his top results because Eric did not work on it.
  • Rankings are specific to the user.
  • Rankings are persisted through logout/login.
  • Rankings are persisted through system restart. 

Generated at Mon Feb 12 10:28:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.