Download presentation
Presentation is loading. Please wait.
Published byBeryl McLaughlin Modified over 9 years ago
1
Logics for Data and Knowledge Representation Semantic Matching Lab
2
Outline S-Match project Theory vs Code Try vs Use vs Hack = GUI vs CLI vs API Demos Exercise 1: Experiment in GUI Exercise 2: Experiment in CLI Exercise 3: Experiment in API Exercise 4: Your own dataset convert match analyze 2
3
S-Match project: Theory vs Code Algorithm Framework Library 3 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
4
S-Match project: GUI Demo1: GUI 4 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
5
S-Match project: CLI Demo2: CLI 5 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
6
S-Match project: API Demo3: API 6 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
7
S-Match project: API Main components: entry point: MatchManager formats: loaders+renderers offline: preprocessors+classifier online: element+structure Tools & Extensions: Matrices Filters other implementations 7 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
8
Exercise 1: GUI http://sourceforge.net/projects/s-match/ http://sourceforge.net/projects/s-match/ s-match-20131104.zip download, unpack, read readme.txt ;) read manual: http://sf.net/apps/trac/s-match/wiki/Manualhttp://sf.net/apps/trac/s-match/wiki/Manual match C and W datasets using GUI 8 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
9
Exercise 2: CLI http://sourceforge.net/projects/s-match/ http://sourceforge.net/projects/s-match/ s-match-20131104.zip download, unpack, read readme.txt ;) read manual: http://sf.net/apps/trac/s-match/wiki/Manualhttp://sf.net/apps/trac/s-match/wiki/Manual match C and W datasets using CLI there is a cheatsheet – all-cw.cmd (and all-cw.sh) 9 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
10
Exercise 3: API http://sourceforge.net/projects/s-match/ http://sourceforge.net/projects/s-match/ s-match-20131104.zip download, unpack, read readme.txt ;) read manual: http://sf.net/apps/trac/s-match/wiki/Manualhttp://sf.net/apps/trac/s-match/wiki/Manual match C and W datasets using API there is a cheatsheet – SMatchAPIDemo.java 10 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
11
Exercise 4: Your own dataset http://sourceforge.net/projects/s-match/ http://sourceforge.net/projects/s-match/ s-match-20131104.zip download, unpack, read readme.txt ;) convert automatic or manual match offline + online. GUI? CLI? API? analyze manual? automatic? Dataset example: http://oaei.ontologymatching.org/ http://oaei.ontologymatching.org/ 2009 directory dataset 11 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
12
Exercises Step-by-Step The following is a step-by-step guide for the exercises The guides are for Windows PC for other OSs steps are similar Ensure to have JRE (or JDK for Ex. #3) on your computer 12 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
13
Exercise 1: GUI 13 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
14
Exercise 1: GUI 14 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
15
Exercise 1: GUI 15 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
16
Exercise 1: GUI 16 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
17
Exercise 1: GUI 17 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
18
Exercise 1: GUI 18 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
19
Exercise 1: GUI 19 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
20
Exercise 1: GUI 20 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
21
Exercise 1: GUI 21 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
22
Exercise 1: GUI 22 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
23
Exercise 2: CLI 23 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
24
Exercise 2: CLI 24 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH match-manager.cmd convert..\test-data\cw\c.txt..\test-data\cw\c.xml -config=..\conf\s-match-Tab2XML.properties
25
Exercise 2: CLI 25 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH match-manager.cmd convert..\test-data\cw\c.txt..\test-data\cw\c.xml -config=..\conf\s-match-Tab2XML.properties
26
Exercise 2: CLI 26 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH match-manager.cmd convert..\test-data\cw\w.txt..\test-data\cw\w.xml -config=..\conf\s-match-Tab2XML.properties
27
Exercise 2: CLI 27 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH match-manager.cmd offline..\test-data\cw\c.xml..\test-data\cw\c.xml
28
Exercise 2: CLI 28 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH match-manager.cmd offline..\test-data\cw\w.xml..\test-data\cw\w.xml
29
Exercise 2: CLI 29 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH match-manager.cmd online..\test-data\cw\c.xml..\test-data\cw\w.xml..\test-data\cw\result-cw.txt
30
Exercise 2: CLI 30 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
31
Exercise 3: API 31 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
32
Exercise 3: API 32 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
33
Exercise 3: API 33 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
34
Exercise 3: API 34 INTRODUCTION :: KINDS OF MATCHING :: STEPS :: KINDS OF SCHEMAS :: S-MATCH :: MINSMATCH
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.