with one click
ontoair
ontoair contains 11 collected skills from tykimos, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
์ฒด์ค๋ฅผ OntoAir์ ์๊ฐํํ๋ ํตํฉ ์ํฌํ๋ก์ฐ ์ค์ผ์คํธ๋ ์ดํฐ. chess-ontology-architect, chess-position-curator, ontoair-parser-engineer, ontoair-ui-engineer, ontoair-qa๋ก ๊ตฌ์ฑ๋ 5์ธ ํ์ TeamCreate๋ก ๋์ (1)schema ์ค๊ณ โ (2)position TTL ์์ฑ โ (3)GRID/filter/focus 3๊ฐ generic ๊ธฐ๋ฅ ์ถ๊ฐ โ (4)ํตํฉ ๊ฒ์ฆ์ phase๋ก ์งํ. '์ฒด์ค ์จํจ๋ก์ง ์๊ฐํ', '์ฒด์ค ontoair', 'chess RDF' ๊ฐ์ ์์ฒญ ์ ์ฌ์ฉ.
์ฒด์ค ๋๋ฉ์ธ์ RDF/OWL๋ก ํํํ๋ ์คํค๋ง ์ค๊ณ ํจํด. Piece ๊ณ์ธต, Square, TacticalPattern ๋ ธ๋ ๋ชจ๋ธ๋ง, ํต์ฌ ObjectProperty(attacks/defends/pinnedBy), 3์ ๊ด๊ณ์ reification(๋ณ๋ ๋ ธ๋ํ), GRID view์ฉ datatype property ์ปจ๋ฒค์ . ์ฒด์ค ontology ์์ฑ ์ ์ฌ์ฉ.
์ฒด์ค position์ TTL๋ก ์์ฑํ๋ ์คํฌ. FEN ํ์ฑ, piece ์์น + ๊ณต๊ฒฉ์ ๊ณ์ฐ, ์ ์ ํจํด(Fork/Pin/Skewer/DoubleAttack) ์๋ ์ถ์ถ, gridX/gridY๋ก GRID view ํธํ ์ขํ ๋ถ์ฌ. test/sample-chess*.ttl ์์ฑ ์ ์ฌ์ฉ.
OntoAir์ RDF ํ์(parseTTL/parseXML)์์ geo ์ขํ๋ฅผ ์ถ์ถํด ์ ๊ทํ๋ ํ๋๋ก ๋ ธ์ถํ๋ ์คํฌ. WGS84ยทschema.org namespace, lat/long/latitude/longitude ํค alias, ์ซ์/literal ๋ ๋ค ์ง์. parser-engineer๊ฐ ์ฌ์ฉ.
OntoAir ๋ณ๊ฒฝ์ ํตํฉ ์ ํฉ์ฑ์ ๊ฒ์ฆํ๋ ์คํฌ. dev ์๋ฒ(scripts/dev.sh) ๊ธฐ๋ฐ webapp-testing, Node ๋จ๋ ํ์ ์ด์ค์ , scripts/build.sh swift ๋น๋ ํ๊ท ํ ์คํธ, ์์ฑ/์์ฑ ์ํ ๋งคํธ๋ฆญ์ค๋ฅผ ๋ชจ๋ ๋ค๋ฃฌ๋ค. qa๊ฐ ์ฌ์ฉ.
OntoAir ์ฌ์ด๋๋ฐ์ predicate๋ณ edge ํ์/์จ๊น ์ฒดํฌ๋ฐ์ค๋ฅผ ์ถ๊ฐํ๋ generic ๊ธฐ๋ฅ. attacks๋ง, defends๋ง, partOf๋ง ๋ฑ ๋ณด๊ณ ์ถ์ ๊ด๊ณ ํ์ ์ ์ ํ. ์ฒด์ค(attacks/defends ๋ถ๋ฆฌ), ์์ ๊ทธ๋ํ(์น๊ตฌ/ํ๋ก์), ํ์ ๊ทธ๋ํ(์ธ์ฉ/๊ณต์ ) ๋ฑ์ ํ์ฉ. ui-engineer๊ฐ ์ฌ์ฉ.
OntoAir(macOS WKWebView ontology viewer)์ ์ ๋ณด๊ธฐ์ต์ ยท๋ฑ์งยท๋ฉํ๋ฐ์ดํฐ ํ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์ค์ผ์คํธ๋ ์ดํฐ. parser ํ์ฅ โ UI ๋ฑ์ง ์ถ๊ฐ โ ์ํ ์์ฑ โ ํตํฉ ๊ฒ์ฆ์ ํ(architect/parser/ui/sample/qa)์ผ๋ก ์กฐ์จ. 'ontoair์ X ํ์ ์ถ๊ฐ', '๋ณด๊ธฐ์ต์ ๋ฑ์ง', 'geo ๋ฑ์ง', 'ontology ๋ฉํ๋ฐ์ดํฐ ์๊ฐํ' ๊ฐ์ ์์ฒญ ์ ๋ฐ๋์ ์ด ์คํฌ์ ์ฌ์ฉ.
OntoAir์ node-centric focus(isolation) ๋ทฐ ๊ฐํ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์คํฌ. ํ ๋ ธ๋ ์ ํ ์ N-hop ์ด์๋ง fully visible, ๊ทธ ์ธ fade out. ๊ธฐ์กด โ+ํด๋ฆญ isolation์ ํ์ฅ. hop depth ์กฐ์ UI ํฌํจ. ์ฒด์ค(piece์ ์ํฅ๊ถ), ํ์ ๊ทธ๋ํ(์ธ์ฉ cascade), ์ด๋ค ๋๋ฉ์ธ์ด๋ focus ๋ถ์์ generic ํ์ฉ.
OntoAir์ generic GRID ๋ณด๊ธฐ ๋ชจ๋๋ฅผ ์ถ๊ฐํ๋ ์คํฌ. node์ gridX/gridY (๋๋ alias col/row) ๋ฉํ๋ฐ์ดํฐ๊ฐ ์์ผ๋ฉด NรM ๊ฒฉ์ ํ๋ฉด์ ์๋ ๋ฐฐ์น. MAP/GLOBE์ ๋์ผ ํจํด (geo ๋์ grid). ์ฒด์ค, ์ข์๋ฐฐ์น, ์ฃผ๊ธฐ์จํ ๋ฑ generic ์ฌ์ฉ. parser-engineer + ui-engineer ํ์ ์์ .
OntoAir ๊ฒ์ฆ์ฉ ontology ์ํ(.ttl/.trig/.owl/.rdf)์ ์์ฑํ๋ ์คํฌ. ๋๋ฉ์ธ ์ ์ , TBox/ABox ๊ท ํ, prefix ์ปจ๋ฒค์ , geo ์ขํ ํฌํจ ํจํด, dev.html dropdown ๋ฑ๋ก๊น์ง. sample-curator๊ฐ ์ฌ์ฉ.
OntoAir์ ๋ณด๊ธฐ์ต์ ์ปจํธ๋กค ๋ฐ(`#controls`)์ ํ ๊ธ/๋ฑ์ง๋ฅผ ์ถ๊ฐํ๊ณ template.html๊ณผ dev.html์ ๋๊ธฐํํ๋ ์คํฌ. window.O ๋ฉํ๋ฐ์ดํฐ์ ๋ฐ๋ผ ์กฐ๊ฑด๋ถ ํ์. ui-engineer๊ฐ ์ฌ์ฉ.