1<br />AToM2<br />Pavel Gardavský – AIONCS, s.r.o.<br />
Agenda<br />Ontologie v praxi: proč právě Topic Maps?<br />	1. blok: 	Topic Maps: technika pro popis světa<br />	2. blok: ...
1. blok<br />Topic Maps: <br />technika pro popis světa<br />(20 slajdů)<br />3<br />
1.01. Topic Maps? Topic Maps!<br />Topic maps: mezinárodní norma (ISO 13250) pro reprezentaci a sdílení znalostí<br />Mapy...
1.02. Topic Maps: Oblasti využití<br />management informací<br />Topic maps nabízejí způsob pro organizaci, získávání a na...
1.03. Aplikace, v kterých se síla Topic maps může projevit<br />Organizace datových úložišť s kvanty dokumentů<br />Reprez...
1.04. Základní model Topic Maps<br />původní myšlenka: rejstřík na konci knihy a jeho dotažení k dokonalosti :)<br />model...
1.05. Vrstva „informací“<br />spodní vrstva modelu obsahuje samotný obsah<br />obvykle má digitální podobu, ale nemusí<br ...
1.06. Vrstva znalostí<br />témata (topics) a vztahy (associations) mezi nimi<br />témata – reprezentují jednotlivé předmět...
1.07. Základní stavební kameny<br />Tři typy objektů:<br />Topics, Classes, Třídy<br />Associations, vztahy<br />Occurance...
1.08. Kámen "úhelný": sdílení map námětů<br />každou problematiku lze zpracovat z různých úhlů pohledu<br />principem "top...
1.09. Topic types, topics Třídy, instance tříd<br />
1.10. Asociace,(vztahy)<br />
1.11. Occurance (vlastnosti)<br />
1.12. Tlustá čára<br />
1.13. Ontologie filosofická disciplína	<br />z řečtiny<br />ων = bytí <br />λόγος = slovo ale také smysl<br />původně část...
1.14.Ontologieinformační technologie<br />v praxi informačních technologií je ontologie<br />v podstatě jakýmkoliv způsobe...
1.15. Modelování ontologií<br />když vytváříme ontologii<br />měli bychom dbát, aby byla srozumitelná <br />spotřebitelům,...
1.16. Ontologie<br />
1.17. Základy<br />každá ontologie je více či méně obsahuje<br />vždy Taxonomie (kategorizace, roztřídení)<br />velmi čast...
1.18. Příklady Topic Maps taxonomie (kategorizace)<br />nejjednodušší topic mapa<br />hierarchie konceptů<br />1 topic typ...
1.19. Příklady Topic Maps fazetová klasifikace<br />o něco složitější topic mapa<br />hierarchie konceptů<br />2 topic ty...
1.20. Příklady Topic Maps Tezaurus<br />dle standardu<br />hierarchie konceptů<br />2 topic type (třídy)<br />Téma<br />Ko...
2. blok<br />AToM2<br />Proč?<br />Základní popis<br />(6 slajdů)<br />
2.01. Topic Maps, proč nás zaujaly?<br />striktní oddělení schematu od instancí<br />ontologie je zde abstrakcí reálného s...
2.02. Problémy při vytváření aplikací postavených nad ontologiemi v Topic Maps<br />softwarové platformy a jejich charakte...
2.03.Vyvinout vlastní software pro Topic Maps AToM2<br />Důvody<br />pro naše projekty potřebujeme vlastní platformu pod n...
2.04. AToM2k čemu slouží?<br />řešení pro budování aplikací postavených na ontologiích<br />jednak pro jejich tvůrce<br />...
2.05. AToM2 obecnácharakteristika<br />orientacenapraxi<br />otevřená / modulárníarchitektura<br />nezávislostnatřetíchstr...
30<br />2.06. AToM2 blokové schema<br />
3. blok<br />AToM2 .1<br />verze 2.1 „beta“<br />Představení<br />(17 slajdů)<br />31<br />
nové logo <br />přihlášení<br />trvalé přihlášení<br />navigacehorní lištou<br />32<br />3.01. Prostředípřihlašovací obra...
aplikace AToM2<br />stručný popis<br />popis AToMu<br />dole ...<br />support e-mail<br />vstup do AToMudataeditorem<br />...
„nástupce“ instance editoru<br />přístupkejmennýmprostorům<br />alias jednotlivým spaces, alias jednotlivým topic maps<br ...
„breadcrumb“ navigace<br />třídy<br />skupiny<br />asociace<br />vlastnosti<br />popisy<br />35<br />3.03. Data editor – „...
Filter ALT+T<br />názvy<br />texty<br />Výběrtřídprohledání<br />Resultlist<br />1. sloupec: třída<br />2. sloupec: basena...
Filter (fulltext)<br />názvy (contains)<br />texty (freetext)<br />Resultlist<br />Stránkování<br />Mask<br />tlačítko „Re...
tlačítko + (New)<br />tlačítkoduplikace<br />tlačítkoDestroy<br />tlačítko „Return“<br />basenameinstance<br />editace pol...
tlačítko + (New)<br />vepíšemeBasename<br />po stisku Create je instancezaložena a můžemeeditovatjejí vlastnosti<br />inst...
tlačítko „Return“<br />identifikace<br />asociace<br />rolí<br />výchozíinstance<br />Filter + Mask<br />výběrtříd / const...
vlevoseznamnodů<br />vpravo seznaminstancí zvoleného node<br />41<br />3.09. Data editor – grouptree, selectyprohlížení<br />
zobrazení zvolených<br />ajaxload on demand<br />zvolení okamžitěuloženo<br />tlačítkoReturn<br />42<br />3.10. Data edito...
plnohodnotný xhtml editor<br />validníxhtml<br />43<br />3.11. Data editor – editacetextů<br />
upload<br />base image<br />thumbnail<br />original<br />caption<br />downloadoriginal<br />44<br />3.12. Data editor – pr...
45<br />3.13. Ontologydesigner - přihlášení<br />
asociace 2D<br />nové typy <br />grouptree<br />picture<br />file<br />GPS<br />46<br />3.14. Ontologydesigner - změny<br />
sortable<br />rateable<br />large<br />note <br />caption<br />role jsounyníunikátní<br />47<br />3.15. Ontologydesigner– ...
význam<br />root<br />folder<br />check<br />radio<br />použití<br />48<br />3.16. Ontologydesigner – nové typygrouptree<b...
význam<br />Image<br />File<br />GPS<br />49<br />3.17. Ontologydesigner – nové typyimage, file, gps<br />
4. blok<br />AToM2 .1<br />Různé aplikace<br />Příležitosti pro EPI & spol.<br />50<br />
4.01. EUROVOC<br />3-jazyčnýhttp://atom.aion.cz/map.aspx?ID=10298<br />Multijazyčnýhttp://atom.aion.cz/topic.aspx?ID=26766...
4.02. Rozvoj dotazů <br />Klient se dozví i to, na co ho nenapadlo se zeptat<br />http://res.mzv.cz<br />
4.03. Encyklopedie<br />Universumhttp: //unimx.atom2.cz<br />Encyklopedie medicíny<br />http://em.atom2.cz<br />
4.04. Obrázková databanka<br />Databáze obrázků, autorů, práv<br />http://unimx.atom2.cz/atom/studio/jiri.aspx<br />
4.05. Európske právo<br />EUROznalosti<br />Zbierkaeurópskeho práva<br />http://eupravo.atom2.cz<br />
4.06. Profil AIONu<br />http://aion.atom2.cz<br />
Je to na VÁS …<br />!<br />?<br />!!<br />
Upcoming SlideShare
Loading in...5
×

AToM2 - úvod a představení nové verze

1,338

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,338
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AToM2 - úvod a představení nové verze

  1. 1. 1<br />AToM2<br />Pavel Gardavský – AIONCS, s.r.o.<br />
  2. 2. Agenda<br />Ontologie v praxi: proč právě Topic Maps?<br /> 1. blok: Topic Maps: technika pro popis světa<br /> 2. blok: AToM2: proč? základní popis<br />3. blok AToM2: verze 2.1 „beta“, představení<br />4. blok AToM2: ukázky<br />2<br />
  3. 3. 1. blok<br />Topic Maps: <br />technika pro popis světa<br />(20 slajdů)<br />3<br />
  4. 4. 1.01. Topic Maps? Topic Maps!<br />Topic maps: mezinárodní norma (ISO 13250) pro reprezentaci a sdílení znalostí<br />Mapy námětů (či lépe mapy témat): zobrazení do ČSN normy (ČSN 13250)<br />Topic Maps = název techniky pro popis konkrétní, předem určené části světa formou extrakce znalostí<br />
  5. 5. 1.02. Topic Maps: Oblasti využití<br />management informací<br />Topic maps nabízejí způsob pro organizaci, získávání a navigaci v informačních zdrojích<br />management znalostí<br />TM jsou formalizmus pro <br />reprezentaci znalostí <br />následnou práci se znalostmi<br />
  6. 6. 1.03. Aplikace, v kterých se síla Topic maps může projevit<br />Organizace datových úložišť s kvanty dokumentů<br />Reprezentace souvislostí<br />Agregace informací z různých zdrojů<br />Knihovnictví<br />TM jsou způsob, jak zachytit znalosti o libovolném předmětu, včetně jeho vztahů k dalším předmětům<br />E-Learning systémy<br />webové portály, navigace, vyhledávání, sématický web<br />
  7. 7. 1.04. Základní model Topic Maps<br />původní myšlenka: rejstřík na konci knihy a jeho dotažení k dokonalosti :)<br />model má dvě vrstvy<br />spodní vrstvu originálních informačních zdrojů (obsah)<br />horní vrstvu mapy znalostí (rejstřík)<br />Topic Maps nabízí prostředky pro reprezentaci znalostí a jejich vztahu k popisovaným informačním zdrojům<br />
  8. 8. 1.05. Vrstva „informací“<br />spodní vrstva modelu obsahuje samotný obsah<br />obvykle má digitální podobu, ale nemusí<br />jakýkoliv formát<br />text, zvuk, video, graf, obrázek, …<br />v praxi se obvykle jedná o informační zdroje, pro které chceme zlepšit navigaci a vyhledávání<br />
  9. 9. 1.06. Vrstva znalostí<br />témata (topics) a vztahy (associations) mezi nimi<br />témata – reprezentují jednotlivé předměty, které se vyskytují ve vrstvě informací<br />vztahy – reprezentují vztahy mezi jednotlivými tématy<br />
  10. 10. 1.07. Základní stavební kameny<br />Tři typy objektů:<br />Topics, Classes, Třídy<br />Associations, vztahy<br />Occurances, vlastnosti<br />mnemotechnickápomůcka:TAO = Topics + Associations + Occurrences<br />
  11. 11. 1.08. Kámen "úhelný": sdílení map námětů<br />každou problematiku lze zpracovat z různých úhlů pohledu<br />principem "topicmappingu" je, aby každý zpracoval svůj úhel pohledu na problém a pak se tyto úhly pohledu propojily<br />např. o České republice vytvoří jinou topic mapu geolog, meteorolog, botanik, zoolog, geograf<br />pokud to však každý z nich udělá poctivě, t.j. bude ctít dopředu dané principy, bude možné jejich práci sjednotit do jediné topic mapy s propojenými úhly pohledu<br />
  12. 12. 1.09. Topic types, topics Třídy, instance tříd<br />
  13. 13. 1.10. Asociace,(vztahy)<br />
  14. 14. 1.11. Occurance (vlastnosti)<br />
  15. 15. 1.12. Tlustá čára<br />
  16. 16. 1.13. Ontologie filosofická disciplína <br />z řečtiny<br />ων = bytí <br />λόγος = slovo ale také smysl<br />původně částí metafyziky<br />studium „bytí“ resp. existence jako takové<br />pojem artikulován Platónem a rozvinut Artistotelem<br />zabývá se otázkami <br />co existuje?<br />je existence předmětů reálná, nebo jen v naší mysli?<br />tohle však není ontologie, kterou se budeme zabývat <br />16<br />
  17. 17. 1.14.Ontologieinformační technologie<br />v praxi informačních technologií je ontologie<br />v podstatě jakýmkoliv způsobem klasifikace konceptů<br />od hierarchie tříd po komplexnější modely se sémantickými vztahy mezi koncepty<br />ontologie jsou tedy reprezentací znalostí<br />popisují část světa<br />mezi popisem části světa a popisovanou částí světa existuje reálný vztah<br />popis je formalizován<br />17<br />
  18. 18. 1.15. Modelování ontologií<br />když vytváříme ontologii<br />měli bychom dbát, aby byla srozumitelná <br />spotřebitelům, klientů, koncovým uživatelům<br />tvůrcům, editorům<br />aby plnila cíle, kvůli kterým ji vytváříme<br />18<br />
  19. 19. 1.16. Ontologie<br />
  20. 20. 1.17. Základy<br />každá ontologie je více či méně obsahuje<br />vždy Taxonomie (kategorizace, roztřídení)<br />velmi často Fazetová klasifikace <br />někdy Tezaurus<br />20<br />
  21. 21. 1.18. Příklady Topic Maps taxonomie (kategorizace)<br />nejjednodušší topic mapa<br />hierarchie konceptů<br />1 topic type (třída)<br />1 asociace rodič  dítě<br />použití 1:1<br />příklad: kategorie OL, WRS<br />21<br />
  22. 22. 1.19. Příklady Topic Maps fazetová klasifikace<br />o něco složitější topic mapa<br />hierarchie konceptů<br />2 topic type (třídy)<br />Téma<br />Koncept<br />2 hierarchické asociace<br />Téma  Koncept<br />Koncept  Koncept<br />použití 1:1, 1:n<br />použití např. sémantický strom OL, právní oblasti<br />22<br />
  23. 23. 1.20. Příklady Topic Maps Tezaurus<br />dle standardu<br />hierarchie konceptů<br />2 topic type (třídy)<br />Téma<br />Koncept<br />2 hierarchické asociace<br />Téma  Koncept<br />Koncept  Koncept<br />1 asociace „napříč“<br />Souvislost mezi koncepty<br />použití např. Eurovoc (pamatujete? res.mzv.cz)<br />23<br />
  24. 24. 2. blok<br />AToM2<br />Proč?<br />Základní popis<br />(6 slajdů)<br />
  25. 25. 2.01. Topic Maps, proč nás zaujaly?<br />striktní oddělení schematu od instancí<br />ontologie je zde abstrakcí reálného světa<br />paradigma „tlusté čáry“ – oddělení popisných struktur (znalostí v sémantických vztazích) od informací<br />možnost uchopení všech dosavadních způsobů kategorizace informací<br />zejména taxonomií, tezaurů<br />neomezená tvůrčí činnost <br />25<br />
  26. 26. 2.02. Problémy při vytváření aplikací postavených nad ontologiemi v Topic Maps<br />softwarové platformy a jejich charakteristika<br />OKS<br />jsp, platforma java, výkon, škálovatelnost<br />Networked Planet<br />web services, výkon o.k., omezení rozsahem služeb, problémy s frameworkem<br />Wandora<br />entuziastický, rozsáhlý, avšak pro vlastní projekty<br />open source …<br />problémy s výkonem i rozsahem funkčnosti<br />jak jsme se rozhodli?<br />26<br />
  27. 27. 2.03.Vyvinout vlastní software pro Topic Maps AToM2<br />Důvody<br />pro naše projekty potřebujeme vlastní platformu pod naší plnou kontrolou<br />potřebujeme otevřenost dalšímu vývoji, nesvázanost logikou jiných softwarových řešení<br />potřebujeme vysoký výkon pro velká kvanta dat<br />potřebujeme možnosti, které nejsou ve sntadarduTopicmaps<br />naopak nepotřebujeme totální univerzálnost Topicmaps<br />27<br />
  28. 28. 2.04. AToM2k čemu slouží?<br />řešení pro budování aplikací postavených na ontologiích<br />jednak pro jejich tvůrce<br />a pak zejména pro jejich spotřebitele - koncové uživatele<br />typy aplikací<br />slovníky, encyklopedie<br />práce s dokumenty s komplikovanou strukturou - např. právní dokumenty<br />zobecnění struktur dokumentů do taxonomií, tezaurů<br />aplikace jsou stavěny jako webové<br />28<br />
  29. 29. 2.05. AToM2 obecnácharakteristika<br />orientacenapraxi<br />otevřená / modulárníarchitektura<br />nezávislostnatřetíchstranách<br />rychlostmodelování<br />kompletníkontrola<br />vysokývýkon<br />29<br />
  30. 30. 30<br />2.06. AToM2 blokové schema<br />
  31. 31. 3. blok<br />AToM2 .1<br />verze 2.1 „beta“<br />Představení<br />(17 slajdů)<br />31<br />
  32. 32. nové logo <br />přihlášení<br />trvalé přihlášení<br />navigacehorní lištou<br />32<br />3.01. Prostředípřihlašovací obrazovka<br />
  33. 33. aplikace AToM2<br />stručný popis<br />popis AToMu<br />dole ...<br />support e-mail<br />vstup do AToMudataeditorem<br />návrat na „homepage“ přes logo<br />33<br />3.02. Prostředí – „homepage“<br />
  34. 34. „nástupce“ instance editoru<br />přístupkejmennýmprostorům<br />alias jednotlivým spaces, alias jednotlivým topic maps<br />hledání<br />popisný článek<br />34<br />3.02. Data editor<br />
  35. 35. „breadcrumb“ navigace<br />třídy<br />skupiny<br />asociace<br />vlastnosti<br />popisy<br />35<br />3.03. Data editor – „space“ obrazovka<br />
  36. 36. Filter ALT+T<br />názvy<br />texty<br />Výběrtřídprohledání<br />Resultlist<br />1. sloupec: třída<br />2. sloupec: basename<br />Stránkování<br />MaskALT+M<br />tlačítko „Return“<br />shortcuty v IE<br />ALT+F<br />ALT+T<br />ALT+M<br />kdykoliv...<br />(FF + ChromeShift+Alt+Key)<br />36<br />3.04. Data editor – hledání<br />
  37. 37. Filter (fulltext)<br />názvy (contains)<br />texty (freetext)<br />Resultlist<br />Stránkování<br />Mask<br />tlačítko „Return“<br />tlačítko NEW<br />37<br />3.05. Data editor – seznaminstancí<br />
  38. 38. tlačítko + (New)<br />tlačítkoduplikace<br />tlačítkoDestroy<br />tlačítko „Return“<br />basenameinstance<br />editace polí<br />ukládání<br />ESC<br />38<br />3.06. Data editor – karta instance<br />
  39. 39. tlačítko + (New)<br />vepíšemeBasename<br />po stisku Create je instancezaložena a můžemeeditovatjejí vlastnosti<br />instancimůžeme<br />zduplikovat<br />„spálitbeze stop“<br />39<br />3.07. Data editor – nová instance<br />
  40. 40. tlačítko „Return“<br />identifikace<br />asociace<br />rolí<br />výchozíinstance<br />Filter + Mask<br />výběrtříd / constraints<br />jen vybrané / nevybrané<br />result list<br />Sort !!! NEW !!!<br />Rate !!! NEW !!!<br />40<br />3.08. Data editor – asociace<br />
  41. 41. vlevoseznamnodů<br />vpravo seznaminstancí zvoleného node<br />41<br />3.09. Data editor – grouptree, selectyprohlížení<br />
  42. 42. zobrazení zvolených<br />ajaxload on demand<br />zvolení okamžitěuloženo<br />tlačítkoReturn<br />42<br />3.10. Data editor – grouptree, editace<br />
  43. 43. plnohodnotný xhtml editor<br />validníxhtml<br />43<br />3.11. Data editor – editacetextů<br />
  44. 44. upload<br />base image<br />thumbnail<br />original<br />caption<br />downloadoriginal<br />44<br />3.12. Data editor – práce s obrázky<br />
  45. 45. 45<br />3.13. Ontologydesigner - přihlášení<br />
  46. 46. asociace 2D<br />nové typy <br />grouptree<br />picture<br />file<br />GPS<br />46<br />3.14. Ontologydesigner - změny<br />
  47. 47. sortable<br />rateable<br />large<br />note <br />caption<br />role jsounyníunikátní<br />47<br />3.15. Ontologydesigner– asociace 2D<br />
  48. 48. význam<br />root<br />folder<br />check<br />radio<br />použití<br />48<br />3.16. Ontologydesigner – nové typygrouptree<br />
  49. 49. význam<br />Image<br />File<br />GPS<br />49<br />3.17. Ontologydesigner – nové typyimage, file, gps<br />
  50. 50. 4. blok<br />AToM2 .1<br />Různé aplikace<br />Příležitosti pro EPI & spol.<br />50<br />
  51. 51. 4.01. EUROVOC<br />3-jazyčnýhttp://atom.aion.cz/map.aspx?ID=10298<br />Multijazyčnýhttp://atom.aion.cz/topic.aspx?ID=267663<br />
  52. 52. 4.02. Rozvoj dotazů <br />Klient se dozví i to, na co ho nenapadlo se zeptat<br />http://res.mzv.cz<br />
  53. 53. 4.03. Encyklopedie<br />Universumhttp: //unimx.atom2.cz<br />Encyklopedie medicíny<br />http://em.atom2.cz<br />
  54. 54. 4.04. Obrázková databanka<br />Databáze obrázků, autorů, práv<br />http://unimx.atom2.cz/atom/studio/jiri.aspx<br />
  55. 55. 4.05. Európske právo<br />EUROznalosti<br />Zbierkaeurópskeho práva<br />http://eupravo.atom2.cz<br />
  56. 56. 4.06. Profil AIONu<br />http://aion.atom2.cz<br />
  57. 57. Je to na VÁS …<br />!<br />?<br />!!<br />

×