.
Ontology Context: Terminology andDefinitions
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 2/21...
2/21
.
Pre-Context Semantic Web
• open to read/write ontology has failed 12 14
• most tools today are closed worlds with APIs -- like LinkedData 13
• a large variety of tools for working with closed ontologies 11
11 D.Allemang+1 "Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL" Morgan Kaufmann (2011)
12 G.Antoniou+1 "A Semantic Web Primer" Massachusetts Institute of Technology (2004)
13 T.Heath+1 "Linked Data: Evolving the Web Into a Global Data Space" Morgan and Claypool Publishers (2011)
14 J.Hebeler+4 "Semantic Web Programming" Wiley (2011)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 3/21...
3/21
.
Facets
• facets are basically personalization of ontology 04 05 06
• much research focused on user modeling for personalization 07
• the ultimate goal is faceted search1. each node in ongology graph hasmultiple contexts2. on top of search people are offered browsing function 08
• many existing faceted search portals 09 10
04 M.Mas "Faceted semantic search for personalized social search" Cornell University Report no.arXiv:1202.6685 (2011)
05 T.Le+2 "Personalized Facets for Semantic Search Using Linked Open Data with Social Networks" 3rd IBICA (2012)
06 C.DaSilva+2 "Improve business interoperability through context-based..." Electronic Business Management (2011)
07 R.Denaux+2 "Interactive ontology-based user modeling for personalized ..." Adaptive Hypermedia (AH) (2004)
09 E.Rozell+3 "S2S Architecture and Faceted Browsing Applications" Demo Track of WWW Conference (2012)
10 O.Suominen+2 "User-Centric Faceted Search for Semantic Portals" Springer LNCS vol.4519 (2007)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 4/21...
4/21
.
Two Ways to Approach Context
1. Context: Definition 1 (facets)◦ one item -- a node in ontology -- andmany contexts (facets)◦ facets are filters in search◦ you need as many queries as you have items
2. Context: Definition 2 (proposed)◦ multiple items and multiple nodes◦ context is a topology overlaying multiple nodes◦ discover new nodes and items by browsing the topology
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 5/21...
5/21
.
ToS: Trains of Sought (proposal).Trains of Sought (ToS).....
.
... is a design for a context-aware ontology-based search functionplus a metadata management solution which uses Metro Maps as thefundamental underlying structure
• Metromap itself is not a new concept 02
• already used in practice -- software projects, group activities, etc. 03
• why the name: something you have seek-ed + sounds similar to trainsof thought -- perfectly describes the intentions
02 K.Nesbitt "Getting to more abstract places using the metro map metaphor" 8th Int.Conf. on Information Visualization (IV) (2004)
03 J.Stott+4 "Automatic layout of project plans using a metro map metaphor" 9th IntConf. on Information Visualization (IV) (2005)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 6/21...
6/21
.
Metro Maps: Metaphore and Uses
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 7/21...
7/21
.
Metro Maps: Basics
.Metro Map .....
.
... is a topology in which there are stations and lines where the lattercan overlap at individual items of the former.
• MetroMaps are not MindMaps! 02
• ... we use metromaps everyday -- train maps of cities in Japan
• metromaps are helpful in many -- completely unrelated -- areas of application 03
• feature-not-a-bug: one map is a whole -- inseparable -- unit
02 K.Nesbitt "Getting to more abstract places using the metro map metaphor" 8th Int.Conf. on Information Visualization (IV) (2004)
03 J.Stott+4 "Automatic layout of project plans using a metro map metaphor" 9th IntConf. on Information Visualization (IV) (2005)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 8/21...
8/21
.
Trains in Ontologies (example)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 9/21...
9/21
.
Facets vs Metromaps
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 10/21...
10/21
.
Facets vs Metromaps: Tags
• FEW: search or browsing produce relatively few results -- human consumption
• BROWSABLE: is metadata browsable?
• SCALABLE: same design for small and large bodies of content, groups,etc.?
• OWNABLE: metadata owned by user? -- or out of users' reach?
• TEAMABLE: can be shared by several members of a team? -- has to beownable, of course
• EVOLVABLE: whether your personal metadata can evolve in time -- along-term recommendation service
• ....
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 11/21...
11/21
.
Facets vs Metromaps: Comparison
Trains of
Sought
Search
Faceted Search
scalable
browsable scalable few
browsable teamable ownable
evolvable M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 12/21
...
12/21
.
Facets vs Metromaps: Roadmaps
• comparison between
existing facetedtools and theproposal
• note that trains evolve intime because userinput is remembered
• ... and can be revisitedin the future
Hits Search string
Search string
Facets
Hits Trains
Search
Ride
Select
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 13/21...
13/21
.
ToS: Unique Features
1. ToS is a human-oriented service
2. facets: search then browse,ToS: search and/or browse3. ToS is owned and managed by the user
◦ the service is a helper, not a dictator
4. ...
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 14/21...
14/21
.
Example: Web Service
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 15/21...
15/21
.
Work in Progress: The ToS Service• left: human, right: service, the wall: the browser• ToS is a much much more flexible service• rough implementation of ToS is at 01
Facets Lucene query
List Facets
ToS Lucene query
List Trains
Recommendations
Robot
01 myself "The Trains-of-Sought Project Home" http://www.github.com/maratishe/trainsofsought (2013)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 16/21...
16/21
.
Example 2: the NiceCover Project
0B myself "Nicecover: LOIS研 Slides" http://www.slideshare.net/zhopasushami/slides-26150221 (2013)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 17/21...
17/21
.
Nicecover: The Story
• idea first presented atLOIS back in September
• why: i-Scover was a major disappointment -- in terms of context, API,social features, etc.
• the main intention: create a socially distributed/managedmetadata on top of any major scientific portal◦ I use (have used) it for metadata which I shared with graduate students
0A myself "Nicecover: Project Page" http://www.github.com/maratishe/nicecover (2013)
0B myself "Nicecover: LOIS研 Slides" http://www.slideshare.net/zhopasushami/slides-26150221 (2013)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 18/21...
18/21
.
Nicecover: Design
NiceCover x
Browser Extension
Control Panel(user clickable)
Add-to-pageparsing script
Backgroundscript
Parsingreport(popup)
Cloud Drivewrites onlyCloud Drive
reads/writes
Status
Pass datafor storage
• a serverless app --entirelycloud-based 0B
• users connect via aChromeExtension 0A
• overlay on top ofIEICE/ken system
• the name is a (poor)attempt to mocki-Scover
0A myself "Nicecover: Project Page" http://www.github.com/maratishe/nicecover (2013)
0B myself "Nicecover: LOIS研 Slides" http://www.slideshare.net/zhopasushami/slides-26150221 (2013)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 19/21...
19/21
.
Nicecover as a ToS Service
• Nicecover Data: distributed metadata created by users -- distributedscattered metromaps
• Nicecover as ToS:1. aggregation and merges
2. recommendation service3. on-demand metromaps -- example: who's working on ontologicalcontext search?
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 20/21...
20/21
.
That’s all, thank you ...
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 21/21...
21/21
.
[01] myself (2013)The Trains-of-Sought Project Homehttp://www.github.com/maratishe/trainsofsought
[0A] myself (2013)Nicecover: Project Pagehttp://www.github.com/maratishe/nicecover
[0B] myself (2013)Nicecover: LOIS研 Slideshttp://www.slideshare.net/zhopasushami/slides-26150221
[02] K.Nesbitt (2004)Getting to more abstract places using the metro map metaphor8th Int.Conf. on Information Visualization (IV)
[03] J.Stott+4 (2005)Automatic layout of project plans using a metro map metaphor9th IntConf. on Information Visualization (IV)
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 21/21...
21/21
.
[04] M.Mas (2011)Faceted semantic search for personalized social searchCornell University Report no.arXiv:1202.6685
[05] T.Le+2 (2012)Personalized Facets for Semantic Search Using Linked Open Data with SocialNetworks3rd IBICA
[06] C.DaSilva+2 (2011)Improve business interoperability through context-based...Electronic Business Management
[07] R.Denaux+2 (2004)Interactive ontology-based user modeling for personalized ...Adaptive Hypermedia (AH)
[08] E.Hyvonen+2 (2003)Ontogator: Combining View- and Ontology-Based Search ...Int.Symp. on Processing XML
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 21/21...
21/21
.
[09] E.Rozell+3 (2012)S2S Architecture and Faceted Browsing ApplicationsDemo Track of WWW Conference
[10] O.Suominen+2 (2007)User-Centric Faceted Search for Semantic PortalsSpringer LNCS vol.4519
[11] D.Allemang+1 (2011)Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWLMorgan Kaufmann
[12] G.Antoniou+1 (2004)A Semantic Web PrimerMassachusetts Institute of Technology
[13] T.Heath+1 (2011)Linked Data: Evolving the Web Into a Global Data SpaceMorgan and Claypool Publishers
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 21/21...
21/21
.
[14] J.Hebeler+4 (2011)Semantic Web ProgrammingWiley
[15] V.Uren+6 (2006)Semantic annotation for knowledge management: Requirements and a survey ofthe state of the artWeb Semantics, Elsevier
[16] D.Sanchez+2 (2011)Content annotation for the semantic web: an automatic web-based approachKnowledge and Information Systems
M.Zhanikeev -- [email protected] -- MetroMaps versus Facets: What Exactly is the Ontological Context? -- http://tinyurl.com/kyutech131128 -- 21/21...
21/21