NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada
description
Transcript of NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada
![Page 1: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/1.jpg)
EUFORBIA IAP PROJECT #26505
NKRL FilterTechnical work presentation
AXONInstituto de Informação Normativa Avançada
Rua Fernão Lopes 409 – 1º ET - 4150 Porto - Portugal
Fátima PiresPedro Abreu
Gilberto Machado
Leatherhead 12.September.2002
![Page 2: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/2.jpg)
EUFORBIA IAP PROJECT #26505
NKRL Filter prototypeGeneral
architecture
WebFilter
AnnotationsProfile
RuleManager AnnotationManager
ProfileManager
Rules
HClassManager HTempManager
HClass HTemp
WebBrowser
![Page 3: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/3.jpg)
EUFORBIA IAP PROJECT #26505
Phases of the process
– 1st phase: creation of an ontology and a hierarchy of templates
– 2nd phase: creation of NKRL annotations associated with web sites
– 3rd phase: creation of the NKRL filtering rules
– 4rd phase: establishment of a profile defining a level of filtering
– 5th phase: browsing with a NKRL filter
![Page 4: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/4.jpg)
EUFORBIA IAP PROJECT #26505
1st phase: Creation of an ontology and a hierarchy of
templates– NKRL expert user– HClassManager:
• to add, remove, modify and browse concepts in a hierarchy
• HClass repository
– HTempManager:• to add, remove, modify and browse
templates in a hierarchy • HTemp repository
![Page 5: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/5.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - HClass Browser1st phase - Creation of an ontology
![Page 6: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/6.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - HTemp Browser1st phase - Creation of a hierarchy of templates
![Page 7: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/7.jpg)
EUFORBIA IAP PROJECT #26505
2nd phase: Creation of annotations associated with web
sites – NKRL expert user
– AnnotationManager:• new version of an existing tool developed
in Concerto project • to add, remove, modify and browse
annotations representing sites• Annotations repository
![Page 8: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/8.jpg)
EUFORBIA IAP PROJECT #26505
Compatibility required for the reuse of:
– Filtering and Unification Module– Inference Engine Module
developed in Concerto project
Concerto (NKRL objects)
Bridge (NKRL objects)
User Interface
2nd phase - Creation of annotations
AnnotationManager - General architecture
![Page 9: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/9.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - Main window (Description view)2nd phase - Creation of annotations
![Page 10: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/10.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - Main window (Tree view)2nd phase - Creation of annotations
![Page 11: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/11.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - Creating a binding occurrence2nd phase - Creation of annotations
![Page 12: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/12.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - Creating a predicative occurrence2nd phase - Creation of annotations
![Page 13: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/13.jpg)
EUFORBIA IAP PROJECT #26505
AnnotationManager - Complex filler sequence of dialogs2nd phase - Creation of annotations
![Page 14: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/14.jpg)
EUFORBIA IAP PROJECT #26505
3rd phase: creation of the NKRL filtering rules
– NKRL expert user– RuleManager:
• to add, remove, modify and browse filtering rules
• some HClass concepts are associated with filtering rules
• Rules repository
![Page 15: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/15.jpg)
EUFORBIA IAP PROJECT #26505
WebBrowser - NKRL Filtering Rules3rd phase: creation of the NKRL filtering rules
![Page 16: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/16.jpg)
EUFORBIA IAP PROJECT #26505
4rd phase: Establishment of a profile defining a level of
filtering– Owner of the filter user (eg institution, parent,...)– ProfileManager
• to add, remove, modify and browse ICRA categories and the corresponding HClass concepts
• to select ICRA categories – that are associated with HClass concepts
associated in turn with filtering rules
• Profile repository• Rules repository
![Page 17: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/17.jpg)
EUFORBIA IAP PROJECT #26505
ProfileManager
Profile Rules
WebFilter
4rd phase - Establishment of a profile
![Page 18: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/18.jpg)
EUFORBIA IAP PROJECT #26505
ProfileManager - Edit User Profile4rd phase - Establishment of a profile
![Page 19: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/19.jpg)
EUFORBIA IAP PROJECT #26505
4rd phase - Establishment of a profile
ProfileManager - ICRA categories / HCLASS concepts
![Page 20: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/20.jpg)
EUFORBIA IAP PROJECT #26505
5th phase: Browsing with a NKRL filter
– Final user (eg student,...)– WebBrowser
• user interface– input: URL (inserted or clicked on the web page)– output: viewing of requested web pages when
permitted by the NKRL filter
• deals with the ProfileManager and WebFilter• functions to view all the process involved in
the filtering of the web pages, calling:– AnnotationManager / RuleManager /
HClassManager / HTempManager
![Page 21: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/21.jpg)
EUFORBIA IAP PROJECT #26505
WebBrowser - Main window5th phase - Browsing with NKRL filter
![Page 22: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/22.jpg)
EUFORBIA IAP PROJECT #26505
WebBrowser
URL
Denied URLs set
AnnotationsURLReader/
Parser
URL
Rules
LoadDecider
protected
HTMLLoader
Web Page
HTMLViewer
Web
WebFilter
AnnotationFetcher
FUM + InferenceEngine
NKRLFilter
AnnotationX
yesno
5th phase - Browsing with NKRL filter ...if site protected!
![Page 23: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/23.jpg)
EUFORBIA IAP PROJECT #26505
URL
WebBrowser
AnnotationsURLReader/
Parser
URL
Rules
LoadDecider
NOT protected
HTMLLoader
Web Page
HTMLViewer
Web
WebFilter
AnnotationFetcher
FUM + InferenceEngine
NKRLFilter
yesno
...if site NOT protected!5th phase - Browsing with NKRL filter
![Page 24: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/24.jpg)
EUFORBIA IAP PROJECT #26505
URL
WebBrowser
Denied URLs set
AnnotationsURLReader/
Parser
Rules
LoadDecider
protected
HTMLLoader
Web Page
HTMLViewer
Web
WebFilter
AnnotationFetcher
FUM + InferenceEngine
NKRLFilter
AnnotationX
yesno
URL(external)
5th phase - Browsing with NKRL filter ...if clicking in a EXTERNAL URL!
![Page 25: NKRL Filter Technical work presentation AXON Instituto de Informação Normativa Avançada](https://reader035.fdocuments.us/reader035/viewer/2022062423/56814527550346895db1ede6/html5/thumbnails/25.jpg)
EUFORBIA IAP PROJECT #26505
URL
WebBrowser
Denied URLs set
AnnotationsURLReader/
Parser
Rules
LoadDecider
protected
HTMLLoader
Web Page
HTMLViewer
Web
WebFilter
AnnotationFetcher
FUM + InferenceEngine
NKRLFilter
AnnotationX
yesno
URL(internal)
5th phase - Browsing with NKRL filter ...if clicking in a INTERNAL URL!