Closed navigator8 closed 4 years ago
@navigator8 The list of default topics is here: https://github.com/brettkromkamp/topic-db/blob/master/topicdb/core/store/topicstore.py#L52
Many thanks! That will help me create my maps and take advantage of defaults.
@navigator8 I’m working on an “import” feature that will allow for bulk topic creation together with the setting up of the relevant associations between the topics. The input file would look something like this (obviously, with whatever topics are relevant for the user):
python-programming-language
expert-level-python
meta-classes
protocol-oriented-data-model
decorators
generators
iterators
context-managers
asynchronous-io
web-development
web-development-frameworks
wsgi
asgi
django-framework
flask-framework
machine-learning
data-analysis
So, all of the necessary associations would be created to not only establish the hierarchical structure itself but also set up all of the knowledge/navigational paths, as well (as described, here: https://brettkromkamp.com/posts/knowledge-paths/).
The format shown above will be extended with the ability to optionally provide the topic name, type and tags.
So, with this feature it will be very straightforward to set up large topic map structures very quickly. Also, this is the beginning of a “template” feature: the same file could be used over and over again to bootstrap/create topic map structures in a consistent way.
@navigator8 I’m open for suggestions with regards to additional default topics.
Let me have a good review and I will propose some if at all!
@brettkromkamp :
@navigator8 I’m open for suggestions with regards to additional default topics.
This could be my biased view of how I work with Topic Maps (Social network analysis etc). Most them involve these entities:
Personal Information Management Objects
Kindly share in a blog etc the topics / roles / associations that are in the database of a map by default.