A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computerized method for suggesting new content comprising: maintaining a content repository on a server in communication with a network, the content repository comprising a plurality of content items, each content item associated with one or more user-created folders; receiving, via the network, a first indication that a first user has associated a first content item with a first folder in the content repository, where the first folder is created by the first user; marking, in the content repository, the first content item as being associated with the first folder; receiving, via the network, a second indication that a second user has associated a second content item with a second folder in the content repository, where the second folder is created by the second user; marking, in the content repository, the second content item as being associated with the second folder; receiving, via the network, a suggestion request from a third user for suggested content, the suggestion request identifying a third content item; determining that the first content item, the second content item, and the third content item are the same content item or are substantially similar to one another; evaluating a formal relationship to identify a suggested content item that is related via the formal relationship to the first content item and the second content item; and providing, in response to the suggestion request, the suggested content item to the third user via the network. 2. The method of claim 1, wherein the suggested content item is associated with the first folder and the second folder. 3. The method of claim 1, wherein the formal relationship is a j-neighbor relationship such that there is a quantity of folders in the content repository that are associated with the first content item, the second content item, and the suggested content item, and the quantity meets or exceeds a threshold. 4. The method of claim 3, wherein the threshold is an integer specified by the third user. 5. The method of claim 3, wherein the threshold is an integer specified by the server. 6. The method of claim 1, wherein the formal relationship is a synonym relationship such that a proportion of (a) a quantity of folders associated with each of the first content item, the second content item, and the suggested content item to (b) a quantity of folders associated with only one of the first content item, the second content item, and the suggested content item is such that the proportion meets or exceeds a threshold. 7. The method of claim 1, wherein the formal relationship is a multi-hop j-neighbor relationship, such that a first quantity of folders associated with each of the first content item, the second content item, and a fourth content item meets or exceeds a threshold; and a second quantity of folders associated with both the fourth content item and the suggested content item meets or exceeds a threshold. 8. The method of claim 1, wherein the suggestion request further comprises one or more constraints for the suggested content item. 9. The method of claim 8, wherein the one or more constraints comprise one or more of a keyword, a regular expression, a date-time value, and an activity metric. 10. The method of claim 1, further comprising: identifying an additional suggested content item in the content repository based on a second formal relationship, where the additional suggested content item is related via the second formal relationship to the first content item and the second content item. 11. The method of claim 1, further comprising: receiving, via the network, an indication that the third user has taken an action on the suggested content item. 12. The method of claim 11, wherein the action comprises one of: viewing the suggested content item, ignoring the suggested content item, blacklisting the suggested content item, and associating the suggested content item with one of the user-created folders. 13. A computerized method for suggesting new content comprising: maintaining a content repository on a server in communication with a network, the content repository comprising a plurality of content items, each content item associated with one or more user-created folders; receiving, via the network, at least one indication that a first user has associated two or more first content items with a first folder in the content repository, where the first folder is created by the first user; marking, in the content repository, in response to the at least one indication, each of the first content items as being associated with the first folder; receiving, via the network, a suggestion request from a second user for suggested content, the suggestion request identifying a set of content items; evaluating a formal relationship to identify the first folder, the first folder being related to the set of content items via the formal relationship; identifying a suggested content item associated with the first folder; and providing, in response to the suggestion request, the suggested content item to the second user via the network. 14. The method of claim 13, wherein the formal relationship is a specific commonality neighbor relationship such that each content item in the set of content items is substantially similar to a content item associated with the first folder. 15. The method of claim 13, wherein the formal relationship is a sufficiently specific neighbor relationship such that there is a quantity of content items in the set of content items that are substantially similar to content items associated with the first folder, and the quantity meets or exceeds a threshold. 16. The method of claim 13, wherein each content item in the set of content items is associated with a second folder; and wherein the formal relationship is a hybrid commonality neighbor relationship such that each content item in the set of content items is substantially similar to a content item associated with the first folder, there is a quantity of content items associated with the second folder that are substantially similar to content items associated with the first folder, and the quantity meets or exceeds a threshold. 17. The method of claim 13, wherein each content item of the set of content items is associated with a second folder; and wherein the formal relationship is a proportionate commonality neighbor relationship such that a proportion of a quantity of content items associated with both the first folder and the second folder to a quantity of content items associated with one of the first folder and the second folder is such that the proportion meets or exceeds a threshold. 18. The method of claim 13, wherein the suggestion request further comprises one or more constraints for the suggested content item. 19. The method of claim 18, wherein the one or more constraints comprise one or more of a keyword, a regular expression, a date-time value, and an activity metric. 20. The method of claim 13, further comprising: identifying an additional suggested content item associated with a third folder based on a formal relationship between the second folder and the third folder. 21. The method of claim 13, further comprising: receiving, via the network, an indication that the second user has taken an action on the suggested content item. 22. The method of claim 21, wherein the action comprises one of: viewing the suggested content item, ignoring the suggested content item, blacklisting the suggested content item, and associating the suggested content item with one of the user-created folders. 23. A computerized method for suggesting new content comprising: maintaining a content repository on a server in communication with a network, the content repository comprising a plurality of content items, each content item associated with one or more user-created folders; receiving, via the network, at least one indication that a first user has associated each content item of a plurality of first content items with a first folder, where the first folder is created by the first user; marking, in the content repository in response to the at least one indication, each content item of the plurality of first content items as being associated with the first folder; receiving, via the network, a suggestion request from a second user for suggested content, the suggestion request identifying a second folder; evaluating a formal relationship to identify the first folder, the first folder being related to the second folder via the formal relationship; identifying a suggested content item associated with the first folder; and providing, in response to the suggestion request, the suggested content item to the second user via the network. 24. The method of claim 23, wherein the formal relationship is a sufficient commonality neighbor relationship such that there is a quantity of content items associated with the second folder that are substantially similar to content items associated with the first folder, and the quantity meets or exceeds a threshold. 25. The method of claim 23, wherein the formal relationship is a proportionate commonality neighbor relationship such that a proportion of a quantity of content items associated with both the first folder and the second folder to a quantity of content items associated with one of the first folder and the second folder is such that the proportion meets or exceeds a threshold. 26. The method of claim 23, wherein the suggestion request further comprises one or more constraints for the suggested content item. 27. The method of claim 26, wherein the one or more constraints comprise one or more of a keyword, a regular expression, a date-time value, and an activity metric. 28. The method of claim 23, further comprising: identifying an additional suggested content item associated with a third folder based on a formal relationship between the second folder and the third folder. 29. The method of claim 23, further comprising: receiving, via the network, an indication that the second user has taken an action on the suggested content item. 30. The method of claim 29, wherein the action comprises one of: viewing the suggested content item, ignoring the suggested content item, blacklisting the suggested content item, and associating the suggested content item with one of the user-created folders.