Building an AI and Data Pipeline for Norwegian Parliamentary Procedure| Brett Kromkamp
Over the past months, I've been working on a project that combines my interests in data-engineering, AI, and civic transparency: building a [Contextualise AI](posts/contextualise-ai/)-based data pipeline that processes and analyses the procedures of the Norwegian Parliament (Stortinget).| Brett Kromkamp
Contextualise AI is a data integration and analytics platform designed for organizations of all kinds. It combines a graph-based approach to modeling the world with tools for building data pipelines, applications and AI workflows; an all in one platform. This makes it easier for different teams to work with data and apply it to real problems.| Brett Kromkamp
Contextualise AI # Contextualise AI is a data integration and analytics platform designed for organizations of all kinds. It combines a graph-based approach to modeling the world with tools for building data pipelines, applications and AI workflows; an all in one platform. This makes it easier for different teams to work with data and apply it to real problems.| Brett Kromkamp
I have recently resumed developing three.js-based applications after a period of little to no development with three.js and the developer experience has been first-class. It's not that the three.js-specific developer experience was bad before, but now it's just so much better.| brettkromkamp.com
An immersive experience pulls a person into another real or imagined world, enabling them to manipulate and interact with their environment. Immersive experiences use a blend of visuals, sound and technology to deliver unforgettable and engaging worlds. I have written several articles related to immersive experiences that could be of interest: Engaging Web Experiences The Combination of Content and Knowledge Management - Part 1 Semantic Modelling of Narrative Events Building Blocks # The expe...| brettkromkamp.com
The Brave Robot Universe project is part of my worldbuilding efforts and —to a greater or lesser extent— touches upon nearly all of my personal software development efforts.| brettkromkamp.com
Over the last couple of weeks I have circled back to one of my —always in the back of my mind— interests, namely game development.| brettkromkamp.com
For the past year I have been working on the development of content-related concepts, processes and tools with the express purpose of building highly engaging and unique web-based content experiences.| brettkromkamp.com
The first of several brain dumps in relation to the management of content and knowledge on the web. Some of the following points will be generally applicable while others are more specific to the topic maps paradigm, a member of the semantic technologies family.| brettkromkamp.com
TopicDB, the topic maps engine on top of which Contextualise is built has always had support for associations that connect more than two topics together. But, up until very recently, Contextualise didn't.| brettkromkamp.com
The Awesome Knowledge Management project is an attempt to keep track of interesting people, projects, applications and so forth related to the combined knowledge management and knowledge graph space.| brettkromkamp.com
In the vast majority of forms in Contextualise the user is expected to provide references to other topics resulting in, at times, a very cumbersome user experience.| brettkromkamp.com
Anything other than a trivial topic map can be difficult to navigate without getting lost. Knowledge paths can help in this situation.| brettkromkamp.com
Currently, Contextualise does not support effective collaboration. A new feature is being developed that will allow you to share your topic maps with other Contextualise users for the purpose of collaboration.| brettkromkamp.com
Contextualise makes it possible to assert semantically meaningful relationships between topics. In practice though, what does that mean?| brettkromkamp.com
Manage your knowledge with Contextualise, a tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources.| brettkromkamp.com
Codex Roboticus, an interactive e-book experiment.| brettkromkamp.com
StoryDB is a formalization of complex events with an accompanying persistence store. StoryDB is ideally suited for things like story development and investigative journalism. With StoryDB it is straightforward to (procedurally) create complex events and the precise relationships between events. StoryDB’s event model describes an event in terms of what is happening, when and where it is happening, who its participants are and why it is taking place. StoryDB is an open source project maintain...| brettkromkamp.com
Semantic modelling of narrative events with accompanying interactive 3D environments.| brettkromkamp.com
My first steps with Blender 2.8.| brettkromkamp.com
I am a Python and JavaScript developer in addition to being a semantic technologies and 3D (Blender and three.js) enthusiast.| brettkromkamp.com
Contextualise is a simple and flexible tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources — think of investigative journalism, personal and professional research projects, world building (for books, movies or computer games) and many kinds of hobbies. Contextualise’s main dependency is TopicDB. Contextualise is an open source project maintained at GitHub. To get an understanding of ...| brettkromkamp.com
You’ve reached Brett Kromkamp’s personal website. Welcome! I contribute to and maintain Contextualise, TopicDB and a couple of other open source projects. I also have several published Python projects on PyPI. Expect many of my projects to be related to knowledge organization and linked-data systems based on semantic technologies combined with interactive 2D and 3D visualization systems. Your browser does not support iframes. Core technologies I work with, include: Python programming lang...| brettkromkamp.com
TopicDB # TopicDB is a topic maps-based graph library. The topic maps paradigm describes a way in which complex relationships between abstract concepts and real-world resources can be described. Contextualise # Contextualise is a simple and flexible tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources. StoryDB # StoryDB is a formalization of complex events with an accompanying persistence...| brettkromkamp.com
TopicDB # TopicDB is a topic maps-based graph library. TopicDB is an open source project maintained at GitHub. The topic maps paradigm describes a way in which complex relationships between abstract concepts and real-world resources can be described. The fundamental components of topic maps are topics, associations and occurrences. Topics # The most significant attributes of a topic are its unique identifier and names. Essentially, a topic acts as a stub to which you can attach resources and ...| brettkromkamp.com