Bibliography Wu (2008):Top 10 algorithms in data mining Segaran (2007): Programming Collective Intelligence: Building Smart Web 2.0 Applications
SQL Graphs in the database: SQL meets social networks – techPortal Working with Graphs in MySQL Graph database Social networks in the database: using a graph database Neo4j - a Graph Database that Kicks Buttox Large-scale Graph Computing at Google
The process of knowledge generation involves finding links or connections between already existing pieces of knowledge. There are some applications out there, that can help with that:
PaperCube PathWay, see also CNET: New Mac Review: Keep Wikipedia research focused with Pathway Also helpful would be a Google Scholar API, but it does not exist yet:
google-ajax-apis: Issue 109: Please add Google Scholar to the API, including # of citations and BibTex reference.
At the moment we can use internet search machines to find knowledge, that was explicitly written on some webpage. But in my opinion the future of internet search will not be in finding better algorithms to search for this explicit knowledge. Instead I expect a paradigm shift in that future search machines will generate new knowledge, by discovering the implicit associations between webpages. In that sense future search machines will also be knowledge generation machines!