301 karma · joined February 14, 2009
Although the above features do not make for the complete process you are referring to, at least they assist users as part of that process.
Food for thought.
What's more: Contextualise's network graph visualisation is interactive in that it allows the user to navigate between topics of interest by clicking on the actual node that they want to navigate to.
I'm probably still a couple of months away from completing the application, so if you need something straight away this would be of no use to you. But, topic mapping in general is something that could be of use to you in this context: https://docs.microsoft.com/en-us/previous-versions/aa480048(...
I personally use it for world-building for storytelling purposes and general knowledge management for subjects including game development and 3D/CGI.
If you want more info, let me know (brettkromkamp at gmail dot com).