Enriching Smart Meter Data with Knowledge Graphs

[This post is based on Gintaré Rutkuté’s Bachelor AI thesis]

As smart meters become increasingly common, large volumes of energy data are being collected in knowledge graphs. However, these datasets often lack important contextual information, such as which building a meter belongs to or where it is physically located. This makes building-level analysis and interpretation difficult.

In her Bachelor’s thesis, Gintarė Rutkutė investigated how a smart meter knowledge graph from the HEDGE-IoT project at Arnhems Buiten could be enriched to support location-aware energy analysis. The original graph contained meter observations, but lacked explicit links between meters, buildings, and locations.

Using semantic web technologies and the SAREF ontology, the thesis added building and meter location information, linked meters to the buildings they measure, and integrated building data from the Kadaster Knowledge Graph. The resulting enriched knowledge graph enabled energy consumption to be analysed at the building level rather than only at the level of individual meters.

The enriched graph was evaluated using eight competency questions developed together with domain experts. These included questions such as which buildings are measured by a meter, which buildings lack meter coverage, and how energy consumption differs between buildings over time. Interactive maps and visualisations showed that the added semantic and spatial context greatly improved the interpretability of the data.

Spatial representation of buildings and their aggregated energy usage.

Power usage figure for two separate buildings on a specific day (details withheld for anonimity)

The thesis demonstrates how knowledge graph enrichment can transform raw IoT measurements into a richer and more useful resource for analysis. By connecting energy data to its physical context, the approach supports more meaningful exploration of building energy use and creates a stronger foundation for future smart energy and energy-sharing applications.

Github: https://github.com/gintare-ru/Knowledge -Graph-Enrichment-for-Building-Oriented-Smart-Meter-Data-Analysis

Reference: Gintarė Rutkutė. Knowledge Graph Enrichment for Building-Oriented Smart Meter Data Analysis. Bachelor’s Thesis, Vrije Universiteit Amsterdam, 2026.

Share This:

Finding Near Duplicates in Digital Heritage Collections

[This post is based on Senna Lindner’s Information Science Master thesis]

Digital libraries contain millions of documents, scans, newspapers, and books. As these collections continue to grow, so does a less visible problem: near duplicates. These are files that are not exact copies, but are almost identical, for example because the same document has been scanned twice, or because a thesis has been downloaded again with only a different cover page. Detecting such duplicates is difficult, but important for maintaining large digital collections.

Example of near duplicate scans

In his Master’s thesis, Senna Lindner investigated how near duplicate documents can be detected in the collections of the Koninklijke Bibliotheek (KB), the Dutch National Library. The research compared four existing duplicate detection techniques: the text-based methods SimHash and MinHash, and the image-based methods pHash and dHash. Rather than evaluating these methods individually, the study also explored combinations of methods.

The results showed that there is no single best method for all types of documents. For text-rich PDF theses, MinHash alone achieved perfect detection performance. For scanned documents, however, the best results came from combining text and image-based approaches, achieving an F1 score of over 93%. These hybrid approaches were more accurate, although they also required more computing time.

To understand how such a system could be used in practice, interviews were conducted with staff members of the KB. While interviewees acknowledged that near duplicates exist, they emphasized that usability and workflow integration are as important as detection performance. Participants preferred a human-in-the-loop approach, where the system suggests possible duplicates and staff members verify the results before any action is taken. High recall, finding as many duplicates as possible, was generally considered more important than perfect precision.

The thesis demonstrates that combining multiple detection methods can significantly improve the identification of near duplicates in digital heritage collections. At the same time, successful adoption depends not only on algorithms, but also on designing tools that are transparent, efficient, and fit existing archival practices.

The Github link to the code and data used in Senna’s thesis: https://github.com/sennalindner/Near-duplicate-detection

Senna Lindner. Near Duplicate Detection in Digital Libraries. Master’s Thesis, Vrije Universiteit Amsterdam, in collaboration with the Koninklijke Bibliotheek, 2026.

Share This:

Can AI Agents Become the Interface?

[This post is based on Marit Pasterkamp‘s Information Science Master thesis]

Recent advances in AI have led many software companies to add AI features to their products. But what happens when AI is no longer just a feature and becomes the primary interface? In her Master Information Science thesis at VU Amsterdam, Marit Pasterkamp explored this question in the context of marketing automation. Working with Spotler, she designed and evaluated an AI Agent that allows users to create marketing customer journeys through natural language instead of manually building workflows.

Using a user-centered design approach, she developed a functional prototype and tested it with both experienced and inexperienced users. The findings showed that both groups saw value in the AI Agent, but for different reasons. Experienced users appreciated it most for creating complex journeys quickly, while novice users benefited from the lower learning curve and intuitive conversational interface.

Screenshot of the AI Agent prototype showing the two-column editor, with on the left the conversational window and on the right the visual flow canvas.

A key finding was that trust differs between user groups. Experienced users tended to verify AI-generated output before accepting it, while inexperienced users often trusted the AI and instead doubted their own knowledge.

The research concludes that AI Agents can function as effective interfaces for journey creation, but work best in a hybrid approach that combines AI-generated output with opportunities for manual editing and validation. Transparency, usability, and user control remain essential for successful adoption.

Reference

Pasterkamp, M. (2026). Maintaining Usability and Trust: The Effective Design of an AI Agent-driven Interface for Customer Journey Automation in the Marketing Technology Domain. Master’s Thesis, Vrije Universiteit Amsterdam

Share This: