Back to results
US 11,106,700 B1Granted
Unit group generation and relationship establishment
AssigneePinterest, Inc.
InventorsNingning Hu, Tze Way Eugene Ie
Life of this patent
Estimating the term…
Abstract
Described are systems and methods for establishing a unit group dictionary based on user provided annotations. The unit group dictionary may be used to identify relationships between multiple items in a corpus. Those relationships may facilitate the display of object identifiers and/or other aspects used and/or provided by the object management service.
Claims20
A computing system, comprising:
- one or more processors;
- and
- a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least:
- identify a corpus including a plurality of items, wherein each of the plurality of items include associated annotations;
- process the associated annotations to determine a plurality of unit groups, wherein each unit group includes at least two units included in the associated annotations;
- determine a non-random unit group from the plurality of unit groups at least in part by determining that a probability that a plurality of units of the plurality of unit groups are more likely to appear together in the corpus of items is greater than a probability of the plurality of units appearing separately in the corpus of items;
- and
- update a dictionary to include the non-random unit group.
5 more elements
A computer-implemented method, comprising:
- identifying a corpus including a plurality of items, wherein each of the plurality of items include associated annotations;
- processing the associated annotations to determine a plurality of unit groups, wherein each unit group includes at least two units included in the associated annotations;
- determining a non-random unit group from the plurality of unit groups at least in part by determining that a probability that a plurality of units of the plurality of unit groups are more likely to appear together in the corpus of items is greater than a probability of the plurality of units appearing separately in the corpus of items;
- and
- generating a dictionary that includes the non-random unit group.
2 more elements
A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to at least:
- identify a corpus including a plurality of items, wherein each of the plurality of items include associated annotations;
- process the associated annotations to determine a plurality of unit groups, wherein each unit group includes at least two units included in the associated annotations;
- determine a plurality of non-random unit groups from the plurality of unit groups at least in part by determining that a probability that a plurality of units of the plurality of unit groups are more likely to appear together in the corpus of items is greater than a probability of the plurality of units appearing separately in the corpus of items;
- and
- update a dictionary to include each of the plurality of non-random unit groups.
2 more elements
Dependencies are inferred from the claim text.