Difference Between Search & Browse Methods in Odoo 17
Sexier, smarter, faster Information architecture with topic Maps
1. Sexier , faster , better information architecture through Topic Maps Saturday 30 th September, Alexander Johannesen DISCLAIMER : I love Topic Maps, and I get passionate about what I love. I think Topic Maps by itself will create peace on earth, solve world hunger and the energy crisis, so don’t expect me to dabble too much in the details. Ask questions. Many of them.
42. The basic problem with most data models are that they are …
43. … all different The basic problem with most data models are that they are …
44. … all different, requires special knowledge about the model The basic problem with most data models are that they are …
45. … all different, requires special knowledge about the model, often locked into the environment The basic problem with most data models are that they are …
46. … all different, requires special knowledge about the model, often locked into the environment, vary in complexity and can be a bugger to understand and comprehend The basic problem with most data models are that they are …
47. … all different, requires special knowledge about the model, often locked into the environment, vary in complexity and can be a bugger to understand and comprehend, requires all new Knowledge every time a data model is created The basic problem with most data models are that they are …
48. … all different, requires special knowledge about the model, often locked into the environment, vary in complexity and can be a bugger to understand and comprehend, requires all new Knowledge every time a data model is created, gives a specific Interpretation of requirements … The basic problem with most data models are that they are …
49. … all different, requires special knowledge about the model, often locked into the environment, vary in complexity and can be a bugger to understand and comprehend, requires all new Knowledge every time a data model is created, gives a specific Interpretation of requirements … which suggests especially one thing
105. Ontology : controlled vocabulary Organisation : corporation (see also) , enterprise (narrower term) Person : human (broader term) , worker (narrower term) Resource : person (narrower term, see also) , book (narrower term) , map (narrower term) Topic Maps : concept (broader term) Training : seminar (narrower term) , course (narrower term) , presentation (narrower term, see also) Computer : server (narrower term, see also) , resource (broader term) Collection : library (broader term) , set (narrower term) All-together-now example
106. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts
107. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ USE” #ontology-term-use
108. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ USE” #ontology-term-use
109. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ USE” #ontology-term-use
110. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists “ USE” OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ Milliners” (occupation) “ Hatters and milliners” (occupation) #ontology-term-use
111. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists “ USE” OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ Milliners” (occupation) “ Hatters and milliners” (occupation) Non-preferred #ontology-term-use
112. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists “ USE” OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ Milliners” (occupation) “ Hatters and milliners” (occupation) Preferred Non-preferred #ontology-term-use A small digression
113. Ontology : controlled vocabulary Migrants USE Immigrants Military historians (LCSH) BT Historians Military spouses (local) BT Spouses RT War widows Millers (LCSH) UF Flour millers Milliners USE Hatters and milliners Mine owners (local) UF Mine proprietors Mine proprietors USE Mine owners Mineralogists (LCSH) BT Earth scientists “ USE” OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts Preferred Non-preferred #ontology-term-use “ Preferred” #nla-ontology-term-use-preferred
114. Ontology : controlled vocabulary OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts “ Milliners” (occupation) “ Hatters and milliners” (occupation) Preferred Non-preferred Milliners What is your occupation? Your occupation is better known as “ Hatters and milliners” “ USE” #ontology-term-use
115. Ontology : controlled vocabulary : it’s all about types OCCUPATIONS THESAURUS Recommended for contributions to the Australian Register of Archives and Manuscripts ontology
118. PSI “ Alex” #nla-resource-person #nla-person-ajohanne “ Alexander” #nla-resource-team-member #nla-person-ajohanne “ Johannesen, Alex” #nla-resource-employee #nla-person-ajohanne XY project My new app Fish ontology
119. PSI “ Alex” #nla-resource-person #nla-person-ajohanne “ Alexander” #nla-resource-team-member #nla-person-ajohanne “ Johannesen, Alex” #nla-resource-employee #nla-person-ajohanne XY project My new app Fish ontology
120. PSI “ Alex ” , “ Alexander ” , “ Johannesen, Alex ” #nla-resource-team-member #nla-resource-person #nla-resource-employee #nla-person-ajohanne “ Alex” #nla-resource-person #nla-person-ajohanne “ Alexander” #nla-resource-team-member #nla-person-ajohanne “ Johannesen, Alex” #nla-resource-employee #nla-person-ajohanne XY project My new app Fish ontology
121. ontology One data model is easy to share, as is the language and terms used XY project My new app Fish ontology
122. Quick prototyping and reuse of data by merging ontology Fiddle Project XY project My new app Fish ontology
123. ontology Fiddle Project Expansions and extensions to scope and data stores made easy Dingbat Project XY project My new app Fish ontology
124. All encompassing applications are possible ontology Fiddle Project Dingbat Project XY project My new app Fish ontology
125. Share your structures and data with outside sources as well ontology Fiddle Project Dingbat Project AustLit project XY project My new app Fish ontology
The disclaimer also points to my bias, so don’t expect any other solution that doesn’t involve Topic Maps. At least not when it comes to data modelling.