Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 1.24 KB

File metadata and controls

45 lines (38 loc) · 1.24 KB

Ontology Matching with Machine Learning

Applying of Machine Learning Techniques to Combine String-based, Language-based and Structure-based Similarity Measures for Ontology Matching [Paper]

Getting Started

  1. Download Word2Vec model and unzip to root folder.
  2. Install requirements.
  3. Select dataset and machine learning algorithm in config.yml.
  4. Create dataset:
python3 create_dataset.py
  1. Calculate features:
python3 calculate_features.py
  1. Train and evaluate model:
python3 train_evaluate.py

Main requirements

Instal fuzzycomp for python3

  1. Clone repo
git clone https://github.com/fuzzycode/fuzzycomp
  1. From fuzzycomp/fuzzycomp/fuzzycomp.py delete this line
from exceptions import IndexError, ValueError
  1. Install the package
python3 setup.py install