Knowledge Paths

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:

Also helpful would be a Google Scholar API, but it does not exist yet:

But here is a python receipe, which allows to retrieve results from Google Scholar as dictionary