“ThingsDB” – Knowledge Mgt
My current project is working as a full-stack engineer and Chief Scientist for a Bay Area start-up focussed on creating tools to assist with knowledge management.
Most of my effort is on the underlying platform, called “ThingsDB” which is an entity-based database that is more suited to modeling digital objects, like cloud assets – e.g. a Confluence page, a Splunk dashboard, a Dropbox doc, a Jupyter Notebook, a database table, people profiles etc. Entities in ThingsDB are like shadow objects for digital objects and allow for the development of a meta-layer above digital assets.
The hypothesis is that much of “knowledge management” is in keeping track of vast collections of disparate objects in terms of what they contain, what they represent and their current states. Many workers do this via Slack, but with great inefficiencies.
The technical ingredients include Python serverless functions, Elasticsearch, Auth0, streams.io, NLP, React.