Skip to content

Add smr_alignment package#9

Merged
s-heppner merged 1 commit intomainfrom
Add/semantic_alignment
Oct 30, 2025
Merged

Add smr_alignment package#9
s-heppner merged 1 commit intomainfrom
Add/semantic_alignment

Conversation

@s-heppner
Copy link
Copy Markdown
Owner

This adds a new top-level package: smr_alignment, which will contain tools for checking for semantic violations of provided data, as well as aligning said data, in accordance to the SMR concept.

For now, this adds the TriangleViolationChecker, an algorithm suggested by me for finding and repairing
Semantic Similarity Triangle Inequality violations, e.g. edges in the similarity graph, where: s(A, C) <= s(A, B) * s(B, C).

@s-heppner s-heppner force-pushed the Add/semantic_alignment branch 2 times, most recently from ac1cbb8 to ba014f0 Compare October 30, 2025 14:11
This adds a new top-level package: `smr_alignment`, which will
contain tools for checking for semantic violations of provided
data, as well as aligning said data, in accordance to the SMR
concept.

For now, this adds the `TriangleViolationChecker`, an algorithm
suggested by me for finding and repairing
*Semantic Similarity Triangle Inequality* violations, e.g. edges
in the similarity graph, where: `s(A, C) <= s(A, B) * s(B, C)`.
@s-heppner s-heppner force-pushed the Add/semantic_alignment branch from ba014f0 to e40d1a5 Compare October 30, 2025 14:13
@s-heppner s-heppner merged commit dc799e7 into main Oct 30, 2025
9 checks passed
@s-heppner s-heppner deleted the Add/semantic_alignment branch October 30, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant