Casey Sybrandy created UNOMI-232:
------------------------------------

             Summary: Add ability to discover similar users.
                 Key: UNOMI-232
                 URL: https://issues.apache.org/jira/browse/UNOMI-232
             Project: Apache Unomi
          Issue Type: Improvement
          Components: core
    Affects Versions: 1.3.0-incubating
            Reporter: Casey Sybrandy


Hello,

We are currently prototyping a system and one of the pieces of functionality 
that's been requested is the ability to find users that are similar to each 
other.  For example, if this is a site for allowing people to search for 
research papers, the site can recommend other users based on my searches, which 
could be tracked via Unomi, so that I may be able to contact them and see if 
they're performing similar research and potentially collaborate.  Currently we 
are accessing ElasticSearch to do this because while there is a search API in 
Unomi, we can't control the ranking by prioritizing certain fields over others.

Ideally, the endpoint should:
 # Allow the developer to specify which fields should be used for matching 
users.
 # Allow the developer to adjust the ranking of the results by prioritizing 
certain fields over others.
 # Return the results in order of best match to worst match with the ability to 
limit the number of results.

Thanks.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to