Skip to content

Commit 42cdcf9

Browse files
authored
✨ added PropMatch Aligner (PR: #74, Ref: #60)
2 parents 7b9148c + 081c7f9 commit 42cdcf9

File tree

29 files changed

+3918
-12
lines changed

29 files changed

+3918
-12
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
## Changelog
22

3+
### V1.6.0 Changelog (Janouary 2, 2026)
4+
- Add OS compatibility CI/CD
5+
- Minor fix to documentations
6+
- Add PropMatch Aligner
7+
- Add PropMatch encoder compatibility to other alignments such as Lightweight and Retrieval aligners
8+
- Add PropMatch documentation page
9+
- Add PropMatch unittests
10+
- Minor code refactoring
11+
312
### V1.5.2 Changelog (October 12, 2025)
413
- Fix to `bitsandbytes` install for MacOS -- it will only be installed for linux.
514
- Add KGE retriever

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ keywords:
1717
- "Alignment"
1818
- "Python Library"
1919
license: "Apache-2.0"
20-
version: "1.5.2"
21-
date-released: "2025-10-12"
20+
version: "1.6.0"
21+
date-released: "2026-01-02"

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,8 @@ Comprehensive documentation for OntoAligner, including detailed guides and examp
5656
| Retrieval Augmented Generation | [📚 RAG Aligner](https://ontoaligner.readthedocs.io/aligner/rag.html) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/main/examples/rag_matching.py)|
5757
| FewShot | [📚 FewShot-RAG Aligner](https://ontoaligner.readthedocs.io/aligner/rag.html#fewshot-rag) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/main/examples/rag_matching.py)
5858
| In-Context Vectors Learning | [📚 In-Context Vectors RAG](https://ontoaligner.readthedocs.io/aligner/rag.html#in-context-vectors-rag) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/main/examples/icv_rag_matching.py)
59-
| Knowledge Graph Embedding | [📚 KGE Aligner](https://ontoaligner.readthedocs.io/aligner/kge.html) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/main/examples/kge.py)
59+
| Knowledge Graph Embedding | [📚 KGE Aligner](https://ontoaligner.readthedocs.io/aligner/kge.html) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/main/examples/kge.py)
60+
| Property Alignment | [📚 PropMatch Aligner](https://ontoaligner.readthedocs.io/aligner/propmatch.html) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/main/examples/property_alignment)
6061
| eCommerce | [📚 Product Alignment in eCommerce](https://ontoaligner.readthedocs.io/usecases/ecommerce.html) | [📝 Code](https://github.com/sciknoworg/OntoAligner/blob/dev/examples/ecommerce_product_alignment.py)
6162

6263
## 🚀 Quick Tour
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
<?xml version='1.0' encoding='utf-8'?>
2+
<rdf:RDF xmlns='http://knowledgeweb.semanticweb.org/heterogeneity/alignment'
3+
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
4+
xmlns:xsd='http://www.w3.org/2001/XMLSchema#'>
5+
<Alignment>
6+
<xml>yes</xml>
7+
<level>0</level>
8+
<type>??</type>
9+
10+
<onto1>
11+
<Ontology rdf:about="http://cmt">
12+
<location>http://nb.vse.cz/~svabo/oaei2010/cmt.owl</location>
13+
</Ontology>
14+
</onto1>
15+
<onto2>
16+
<Ontology rdf:about="http://conference">
17+
<location>http://nb.vse.cz/~svabo/oaei2010/Conference.owl</location>
18+
</Ontology>
19+
</onto2>
20+
<map>
21+
<Cell cid='1'>
22+
<entity1 rdf:resource='http://cmt#Conference'/>
23+
<entity2 rdf:resource='http://conference#Conference_volume'/>
24+
<measure rdf:datatype='xsd:float'>1.0</measure>
25+
<relation>=</relation>
26+
</Cell>
27+
</map>
28+
<map>
29+
<Cell cid='2'>
30+
<entity1 rdf:resource='http://cmt#Preference'/>
31+
<entity2 rdf:resource='http://conference#Review_preference'/>
32+
<measure rdf:datatype='xsd:float'>1.0</measure>
33+
<relation>=</relation>
34+
</Cell>
35+
</map>
36+
<map>
37+
<Cell cid='3'>
38+
<entity1 rdf:resource='http://cmt#Author'/>
39+
<entity2 rdf:resource='http://conference#Regular_author'/>
40+
<measure rdf:datatype='xsd:float'>1.0</measure>
41+
<relation>=</relation>
42+
</Cell>
43+
</map>
44+
<map>
45+
<Cell cid='4'>
46+
<entity1 rdf:resource='http://cmt#Person'/>
47+
<entity2 rdf:resource='http://conference#Person'/>
48+
<measure rdf:datatype='xsd:float'>1.0</measure>
49+
<relation>=</relation>
50+
</Cell>
51+
</map>
52+
<map>
53+
<Cell cid='5'>
54+
<entity1 rdf:resource='http://cmt#email'/>
55+
<entity2 rdf:resource='http://conference#has_an_email'/>
56+
<measure rdf:datatype='xsd:float'>1.0</measure>
57+
<relation>=</relation>
58+
</Cell>
59+
</map>
60+
<map>
61+
<Cell cid='6'>
62+
<entity1 rdf:resource='http://cmt#Co-author'/>
63+
<entity2 rdf:resource='http://conference#Contribution_co-author'/>
64+
<measure rdf:datatype='xsd:float'>1.0</measure>
65+
<relation>=</relation>
66+
</Cell>
67+
</map>
68+
<map>
69+
<Cell cid='7'>
70+
<entity1 rdf:resource='http://cmt#PaperAbstract'/>
71+
<entity2 rdf:resource='http://conference#Abstract'/>
72+
<measure rdf:datatype='xsd:float'>1.0</measure>
73+
<relation>=</relation>
74+
</Cell>
75+
</map>
76+
<map>
77+
<Cell cid='8'>
78+
<entity1 rdf:resource='http://cmt#Document'/>
79+
<entity2 rdf:resource='http://conference#Conference_document'/>
80+
<measure rdf:datatype='xsd:float'>1.0</measure>
81+
<relation>=</relation>
82+
</Cell>
83+
</map>
84+
<map>
85+
<Cell cid='9'>
86+
<entity1 rdf:resource='http://cmt#Review'/>
87+
<entity2 rdf:resource='http://conference#Review'/>
88+
<measure rdf:datatype='xsd:float'>1.0</measure>
89+
<relation>=</relation>
90+
</Cell>
91+
</map>
92+
<map>
93+
<Cell cid='10'>
94+
<entity1 rdf:resource='http://cmt#Conference'/>
95+
<entity2 rdf:resource='http://conference#Conference'/>
96+
<measure rdf:datatype='xsd:float'>1.0</measure>
97+
<relation>=</relation>
98+
</Cell>
99+
</map>
100+
<map>
101+
<Cell cid='11'>
102+
<entity1 rdf:resource='http://cmt#ProgramCommittee'/>
103+
<entity2 rdf:resource='http://conference#Program_committee'/>
104+
<measure rdf:datatype='xsd:float'>1.0</measure>
105+
<relation>=</relation>
106+
</Cell>
107+
</map>
108+
<map>
109+
<Cell cid='12'>
110+
<entity1 rdf:resource='http://cmt#Chairman'/>
111+
<entity2 rdf:resource='http://conference#Chair'/>
112+
<measure rdf:datatype='xsd:float'>1.0</measure>
113+
<relation>=</relation>
114+
</Cell>
115+
</map>
116+
<map>
117+
<Cell cid='13'>
118+
<entity1 rdf:resource='http://cmt#SubjectArea'/>
119+
<entity2 rdf:resource='http://conference#Topic'/>
120+
<measure rdf:datatype='xsd:float'>1.0</measure>
121+
<relation>=</relation>
122+
</Cell>
123+
</map>
124+
<map>
125+
<Cell cid='16'>
126+
<entity1 rdf:resource='http://cmt#assignedByReviewer'/>
127+
<entity2 rdf:resource='http://conference#invited_by'/>
128+
<measure rdf:datatype='xsd:float'>1.0</measure>
129+
<relation>=</relation>
130+
</Cell>
131+
</map>
132+
<map>
133+
<Cell cid='17'>
134+
<entity1 rdf:resource='http://cmt#assignExternalReviewer'/>
135+
<entity2 rdf:resource='http://conference#invites_co-reviewers'/>
136+
<measure rdf:datatype='xsd:float'>1.0</measure>
137+
<relation>=</relation>
138+
</Cell>
139+
</map>
140+
</Alignment>
141+
</rdf:RDF>

0 commit comments

Comments
 (0)