Тоже интересовался этой темой. У меня вообще навязчивое внутреннее желание к упорядочеванию. :-)
Так вот, долгое время ковырялся с программкой (the Brain), которая позволяет структуировать информацию подобно нейронным цепям. Идея имеет место быть, но реализация недоработана... Хотя ответ может быть в другом месте..