Semantic Similarity of Textual Data

Architecture

Semantic Similarity of Textual Data architecture diagram
The C# worker runs in Azure Container Instances. Storage Queues trigger experiments, Blob Storage holds inputs and outputs, Table Storage records metadata, and the OpenAI API supplies embeddings.View full-size diagram ↗

Research focus

Implementation

Findings

Technology

C# · Azure Container Instances · Azure Storage · OpenAI API · Docker

Selected results

Line graph showing similarity decreasing as typos increase, with unrelated text much lower
Typo robustness. Similarity declined as spelling errors increased, yet remained well above the unrelated-text controls.
Line graph comparing same-topic and unrelated text across six text lengths
Text-length sensitivity. Across six text lengths, same-topic passages stayed substantially more similar than length-matched unrelated text.
Let’s talk about your project