Notes

Blog

Hands-on notes on technologies I have used: what they make possible, where the difficulties appear, and which data modeling, validation, migration, and interoperability details matter in practice.

A row of colorful glass bottles displayed in a museum

Articles

Jul 11, 2026

FB15K: Loading FB15K-237 into Neo4j

A practical Cypher import—and what a graph of MIDs and 237 relation names reveals about knowledge graph benchmark data.

Knowledge Graph

Jul 11, 2026

FB15K: Understanding the Dataset

What FB15K and FB15K-237 contain, why inverse relations matter, and what these widely used benchmarks actually measure.

Knowledge Graph

Jul 10, 2026

COVID-19: Same Patient, Different Data

How mixed CSV and Excel files, Japanese character encodings, source-specific patient IDs, and conflicting values turned COVID-19 data integration into an identity and provenance problem.

Data Quality

Jun 7, 2026

Migration Planning: Using Graphs

How graph modeling can help clarify dependencies, inconsistencies, validation points, and cutover risks in system and data migration.

Migration

Updated Jul 11, 2026

Jun 6, 2026

Learning Neo4j: Okonomiyaki

Using a familiar food domain to learn graph modeling with shops, places, noren relationships, ingredients, and cooking steps.

Neo4j

Updated Jul 11, 2026