Find and link similar entities in a knowledge graph using Amazon Neptune, Part 2: Vector similarity search
Database Blog
This article discusses how to find and link similar entities in a knowledge graph using Amazon Neptune, a managed graph database service. Specifically, it focuses on using semantic search to identify entities with similar meanings based on vector embeddings.
Specifically, the article covers:
- Semantic search using machine learning models to create vector embeddings for entities, where similar vectors represent similar meanings.
- Using the DBLP ACM dataset with publication data and generating embeddings for publication titles.
- Loading publication data and embeddings into a Neptune Analytics graph.
- Using the `topKByNode` and `topKByEmbedding` functions in Neptune Analytics to find similar publications based on embeddings.
- Comparing publication similarities along with author information to link potential duplicates.
- Using OpenSearch Service for semantic search and linking it with Neptune in a future post.
- Conclusion: Semantic search and vector embeddings can help identify and link similar entities in a knowledge graph.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
May 7
2024
2024
Find and link similar entities in a knowledge graph using Amazon Neptune, Part 1: Full-text search
Dec 12
2025
2025
Build and explore Knowledge Graphs faster with Amazon Neptune using Graph.Build and G.V() – Part 1
Dec 12
2025
2025
Build and explore Knowledge Graphs faster with Amazon Neptune using Graph.Build and G.V() – Part 2
Feb 21
2024
2024
Create a Virtual Knowledge Graph with Amazon Neptune and an Amazon S3 data lake
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.