CPC G06F 16/215 (2019.01) [G06F 16/176 (2019.01); G06F 16/24578 (2019.01); G06F 16/256 (2019.01)] | 26 Claims |
1. A method comprising:
determining a set of affinity characteristics for a set of listings, a listing comprising data to be shared through a data exchange, wherein the set of affinity characteristics comprises at least one of:
operations performed against a listing;
account details and characteristics specific to the listing;
static characteristics; or
dynamic characteristics;
for each pair of listings of the set of listings:
calculating an affinity score, using the set of affinity characteristics, wherein the affinity score indicates a similarity between the pair of listings; and
storing a record in an affinity store, the record including:
a reference to the pair of listings; and
the affinity score;
obtaining a first listing of the set of listings;
presenting one or more similar listings of the set of listings based on the affinity score between the first listing and one or more second listings of the set of listings, wherein presenting comprises using at least one of:
a user interface; or
a programmatic interface.
|