RSSAmplifier

Blog

Brett Kromkamp

Recent content on Brett Kromkamp

brettkromkamp.comRSS feed ↗25 posts

Latest posts

Building an AI and Data Pipeline for Norwegian Parliamentary Procedure

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).

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.

Contextualise AI

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.

Immersive Experiences

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…

Three.js Development in 2023

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.

Brave Robot Universe

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.

Game Development Revisited

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.

Engaging Web Experiences

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.

The Combination of Content and Knowledge Management - Part 1

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.

Hypergraph Associations

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.

Awesome Knowledge Management

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.

In Place Topic Creation

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.

Knowledge Paths

Anything other than a trivial topic map can be difficult to navigate without getting lost. Knowledge paths can help in this situation.

Collaboration With Other Contextualise Users

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.

Semantically Meaningful Relationships

Contextualise makes it possible to assert semantically meaningful relationships between topics. In practice though, what does that mean?

Manage Your Knowledge With Contextualise

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.

Codex Roboticus

Codex Roboticus, an interactive e-book experiment.

StoryDB

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…

Semantic Modelling of Narrative Events

Semantic modelling of narrative events with accompanying interactive 3D environments.

Blender 2.8

My first steps with Blender 2.8.

Brett Kromkamp

I am a Python and JavaScript developer in addition to being a semantic technologies and 3D (Blender and three.js) enthusiast.

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 — 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…

Hello!

You’ve reached Brett Kromkamp’s personal website. Welcome! I am currently (April 2024) working on the next version of Contextualise, a personal knowledge management application. Knowledge management is a crowded space. My contribution, however, to the plethora of approaches and applications in this space is based on topic maps. My latest blog post is Building an AI and Data Pipeline for…

Projects

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. TopicDB # TopicDB is a topic…

TopicDB

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…

Brett Kromkamp · RSS Amplifier