Systems, device and techniques are disclosed for an information discovery system. An element of data may be retrieved. A knowledge point may be extracted from the element of data. The knowledge point may include an aspect of the element of data. The element of data and the knowledge point may be linked with a traversable link. The knowledge point may further be linked to a second element of data. Natural language processing analysis, linguistic analysis, sentiment analysis, and metadata analysis, may be used to determine the aspect of the element of data.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer-implemented method for an information discovery system comprising: retrieving at least one element of data; extracting at least one knowledge point from the at least one element of data, wherein the knowledge point comprises an aspect of the at least one element of data; and linking the at least one element of data and the at least one knowledge point with a traversable link, wherein the at least one knowledge point is further linked to a second element of data. 2. The method of claim 1, wherein extracting the at least one knowledge point further comprises: determining, using one or more of natural language processing analysis, linguistic analysis, sentiment analysis, and metadata analysis, the aspect of the at least one element of data. 3. The method of claim 1, wherein the aspect of the at least one element of data comprises one item from the group consisting of: an author, a publication date, a source site, a host site, a described industry, a described product, a sentiment of intent to purchase, and a sentiment of customer satisfaction. 4. The method of claim 1, further comprising, during or after extracting the at least one knowledge point, determining a weighting of the traversable link between the at least one knowledge point and the at last one element of data. 5. The method of claim 4, wherein the weighting comprises a confidence level that the aspect comprising the knowledge point accurately describes the at least one element of data. 6. The method of claim 4, wherein the weighting of the traversable link between the at least one knowledge point and the at least one element of data is different than a weighting of a second traversable link between the at least one knowledge point and the second element of data. 7. The method of claim 1, wherein the at least one element of data and the second element of data both include the aspect comprising the knowledge point. 8. The method of claim 1, further comprising storing the at least one knowledge point, the at least one element of data, and the second element of data, in a knowledge graph. 9. The method of claim 8, wherein the at least one element of data is stored as a copy of the at least one element of data from a data source for the at least one element of data or is stored as a link to the at least one element of data at the original source for the at least one element of data. 10. The method of claim 9, wherein storing a link to the at least one element of data comprises storing a uniform resource locator (URL). 11. The method of claim 1, wherein the at least one element of data is a website posting, a message board posting, or a social media service posting. 12. A computer-implemented method for an information discovery system comprising: receiving at least one user criteria from a user device; matching at least one knowledge point to the at least one user criteria; sending to the user device the least one knowledge point matching the user criteria and at least one element of data linked to the at least one knowledge point; and sending to the user device, based on a traversal of a link between the at least one element of data and at least one additional knowledge point, at least one additional element of data linked to the at least one additional knowledge point. 13. The method of claim 12, further comprising sending to the user device at least one additional knowledge point with the at least one knowledge point and at least one element of data before the traversal of the link between the at least one element of data and the at least one additional knowledge point. 14. The method of claim 12, further comprising sending to the user device the at least one additional knowledge point after the traversal of the link between the at least one element of data and the at least one additional knowledge point. 15. The method of claim 12, wherein the at least one element of data is a website posting, a message board posting, or a social media service posting. 16. The method of claim 12, wherein the at least one element of data is sent to the user device as a copy from a data source of the at least one element data. 17. The method of claim 12, wherein the at least one element of data is sent to the user device as a URL linking to the at least one element of data at a data source. 18. The method of claim 12, further comprising: receiving from the user device a selection of the at least one additional element of data; and sending, to the user device, at least a second additional knowledge point linked to the at least one additional element of data. 19. The method of claim 12, further comprising sending to the user device, with the at least one knowledge point and at least one element of data, a weight of the link between the at least one knowledge point and the at least one element of data. 20. A system for information discovery, the system comprising: a storage device configured to store a knowledge graph; an information discovery system electronically coupled to the storage and configured to: retrieve at least one element of data; extract at least one knowledge point from the at least one element of data, wherein the knowledge point comprises an aspect of the at least one element of data; link the at least one element of data and the at least one knowledge point with a traversable link, wherein the at least one knowledge point is further linked to a second element of data; store the at least one element of data, the at least one knowledge point, and the at least one additional element of data as a part of the knowledge graph in the storage; receive at least one user criteria from a user device; match the at least one knowledge point to the at least one user criteria; send to the user device the least one knowledge point matching the user criteria and the at least one element of data linked to the at least one knowledge point; and send to the user device, based on a traversal of a link between the at least one element of data and at least one additional knowledge point, at least one additional element of data linked to the at least one additional knowledge point.