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)