ontic-tabicl-api / index.html
fbdeme's picture
Deploy 1b7e447 from GitHub Actions
b75e355 verified
Raw History Blame Contribute Delete
8.95 kB
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>ADX System โ€” ํšŒ์‚ฌ DB ์œ„์˜ ์˜๋ฏธ ๋ชจ๋ธ๊ณผ ๊ทผ๊ฑฐ ์žˆ๋Š” ๋ถ„์„ยท์˜ˆ์ธก</title>
<meta name="description" content="ADX System์€ ํšŒ์‚ฌ RDB์˜ ํ…Œ์ด๋ธ”๊ณผ ์—ฐ๊ฒฐ์„ ์ง€๋„๋กœ ๋ณด์—ฌ ์ฃผ๊ณ , ๋Œ€ํ™”๋กœ ์ •ํ•œ ์˜๋ฏธ ๋ชจ๋ธ ์œ„์—์„œ ๊ทผ๊ฑฐ๊ฐ€ ๋ถ™์€ ๋ถ„์„๊ณผ ์˜ˆ์ธก์„ ํ•ฉ๋‹ˆ๋‹ค.">
<link rel="preload" href="ui/fonts/PretendardVariable.woff2" as="font" type="font/woff2" crossorigin><link rel="stylesheet" href="ui/fonts.css"><link rel="stylesheet" href="ui/tokens.css"><link rel="stylesheet" href="ui/components.css"><link rel="stylesheet" href="site.css">
</head>
<body>
<header class="o-topbar site-top">
<a class="o-wordmark" href="/">ADX System</a>
<nav class="o-topbar__nav" aria-label="ํ™ˆํŽ˜์ด์ง€"><a href="#how">๋™์ž‘ ๋ฐฉ์‹</a><a href="#product">์ œํ’ˆ</a><a href="#trust">์‹ ๋ขฐ</a><a href="#journey">๋„์ž…</a></nav>
<div class="o-topbar__end is-ready">
<a class="o-btn o-btn--ghost o-btn--sm" href="#contact">๋„์ž… ๋ฌธ์˜</a>
</div>
</header>
<main>
<div class="wrap">
<section class="hero">
<div>
<p class="eyebrow">์˜จํ”„๋ ˆ๋ฏธ์Šค RDB๋ฅผ ์œ„ํ•œ ์˜๋ฏธ ๋ชจ๋ธ</p>
<h1>ํšŒ์‚ฌ DB์— ์˜๋ฏธ๋ฅผ ๋ถ™์ด๊ณ ,<br><em>๊ทธ ์œ„์—์„œ ๋ฌป๊ณ  ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค.</em></h1>
<p class="lede">ADX System์€ ํ…Œ์ด๋ธ”๊ณผ ์—ฐ๊ฒฐ์„ ์ง€๋„๋กœ ๋ณด์—ฌ ์ฃผ๊ณ , ์• ๋งคํ•œ ์—ฐ๊ฒฐ์€ ์—์ด์ „ํŠธ๊ฐ€ ํ•˜๋‚˜์”ฉ ๋ฌผ์–ด ์˜๋ฏธ ๋ชจ๋ธ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ทธ ์œ„์—์„œ ๋‚˜์˜จ ๋‹ต๊ณผ ์˜ˆ์ธก์—๋Š” ์‹คํ–‰ํ•œ SQL๊ณผ, ๊ทธ ์—ฐ๊ฒฐ์„ ๋ˆ„๊ฐ€ ๋ฌด์Šจ ๋ง๋กœ ์ •ํ–ˆ๋Š”์ง€๊ฐ€ ํ•จ๊ป˜ ๋‚จ์Šต๋‹ˆ๋‹ค.</p>
<div class="actions">
<a class="o-btn o-btn--primary o-btn--lg" href="#contact">๋„์ž… ๋ฌธ์˜</a>
</div>
</div>
<div class="ledger" data-ledger></div>
</section>
</div>
<section class="band white" id="how">
<div class="wrap">
<h2>์—ฐ๊ฒฐํ•˜๊ณ , ๋Œ€ํ™”๋กœ ์ •ํ•˜๊ณ , ๊ทธ ์œ„์—์„œ ๋ฌป์Šต๋‹ˆ๋‹ค</h2>
<p class="sub">์ˆ˜๋ฐฑ ๊ฐœ ํ…Œ์ด๋ธ”๊ณผ ์•”ํ˜ธ ๊ฐ™์€ ์ปฌ๋Ÿผ๋ช… ์•ž์—์„œ AI๊ฐ€ ํ‹€๋ฆฌ๋Š” ์ด์œ ๋Š” ์กฐ์ธ์„ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ADX System์€ ์กฐ์ธ์„ ๋จผ์ € ์ •ํ•ฉ๋‹ˆ๋‹ค.</p>
<ol class="steps">
<li><h3>์ €์žฅ์†Œ๋ฅผ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค</h3><p>DB๋ฅผ ์ฝ๊ธฐ ์ „์šฉ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋ฉด ํ…Œ์ด๋ธ”, ์„ ์–ธ๋œ ์™ธ๋ž˜ํ‚ค, ์ด๋ฆ„๊ณผ ํ˜•์œผ๋กœ ๋ณด์ด๋Š” ํ›„๋ณด ์—ฐ๊ฒฐ์ด ์ง€๋„์— ๋œน๋‹ˆ๋‹ค. ์–ด๋А ์•ฑ์ด ์–ด๋А ์ €์žฅ์†Œ๋ฅผ ์“ฐ๋Š”์ง€๋„ ํ•จ๊ป˜ ๋ด…๋‹ˆ๋‹ค.</p></li>
<li><h3>ํ›„๋ณด ์—ฐ๊ฒฐ์„ ๋Œ€ํ™”๋กœ ์ •ํ•ฉ๋‹ˆ๋‹ค</h3><p>์—์ด์ „ํŠธ๊ฐ€ ํ›„๋ณด๋ฅผ ํ•˜๋‚˜์”ฉ ๋ฌป๊ณ , ๋‹ด๋‹น์ž๊ฐ€ ๋‹ตํ•œ ๋‚ด์šฉ์ด ์˜๋ฏธ ๋ชจ๋ธ์ด ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ์ •๋งˆ๋‹ค ๋ˆ„๊ฐ€, ์–ธ์ œ, ๋ฌด์Šจ ๋ง๋กœ ์ •ํ–ˆ๋Š”์ง€ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.</p></li>
<li><h3>๊ทธ ์œ„์—์„œ ๋ฌป๊ณ  ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค</h3><p>์ž์—ฐ์–ด ์งˆ๋ฌธ์€ ์ •ํ•œ ์—ฐ๊ฒฐ๋งŒ ๋”ฐ๋ผ SQL๋กœ ๋ฐ”๋€๋‹ˆ๋‹ค. ์ดํƒˆยท์ˆ˜์š”ยท๋ถˆ๋Ÿ‰ ๊ฐ™์€ ์˜ˆ์ธก์€ feature๋ฅผ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด ๋ชจ๋ธ ํ•™์Šต ์—†์ด ๋ƒ…๋‹ˆ๋‹ค.</p></li>
</ol>
</div>
</section>
<section class="band" id="product">
<div class="wrap">
<h2>์„ธ ๊ฐœ์˜ ์ธต, ๊ฐ€์น˜๋Š” ๋‘ ์ ‘ํ•ฉ๋ถ€์—์„œ</h2>
<p class="sub">์˜จํ†จ๋กœ์ง€, ์—์ด์ „ํŠธ, ์˜ˆ์ธก ๋ชจ๋ธ์€ ๊ฐ๊ฐ ์ด๋ฏธ ์žˆ๋Š” ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ADX System์€ ์ธต๊ณผ ์ธต์„ ์ž‡๋Š” ์ž๋ฆฌ๋ฅผ ์ œํ’ˆ์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.</p>
<div class="layers">
<div class="layer"><small>์˜จํ†จ๋กœ์ง€ ์ธต</small><h3>์˜๋ฏธ ๋ชจ๋ธ</h3><p>R2RML๋กœ ๊ธฐ์กด RDB์—์„œ ๋ผˆ๋Œ€๋ฅผ ๊ธฐ๊ณ„์ ์œผ๋กœ ๋งŒ๋“ค๊ณ , ์ฝ”๋“œ ํ…Œ์ด๋ธ”ยท๋ทฐยทํ”„๋กœ์‹œ์ € ๊ฐ™์€ ํšŒ์‚ฌ ์•ˆ์˜ ์ฆ๊ฑฐ๋กœ ์‚ด์„ ๋ถ™์ž…๋‹ˆ๋‹ค. DB ์ด์ „์€ ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค.</p></div>
<div class="joint"><b>A</b></div>
<div class="layer"><small>์—์ด์ „ํŠธ ์ธต</small><h3>๋ถ„์„ ์ž๋™ํ™”</h3><p>์˜๋ฏธ ๋ชจ๋ธ์„ semantic layer๋กœ ์‚ผ์•„ ์งˆ๋ฌธ์„ SQLยทSPARQL๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. ์Šคํ‚ค๋งˆ๊ฐ€ ์•„๋‹ˆ๋ผ ์—…๋ฌด ์˜๋ฏธ ์œ„์—์„œ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.</p></div>
<div class="joint"><b>B</b></div>
<div class="layer"><small>FM ์ธต</small><h3>ํ•™์Šต ์—†๋Š” ์˜ˆ์ธก</h3><p>ํ•ฉ์„ฑํ•œ feature ํ‘œ๋ฅผ Tabular Foundation Model์— ๋„ฃ์–ด ๊ณ ๊ฐ์‚ฌ๋ณ„ ํ•™์Šต ์—†์ด in-context๋กœ ์˜ˆ์ธกํ•ฉ๋‹ˆ๋‹ค.</p></div>
</div>
<div class="joints">
<p><b>A</b>LLM์ด ๋ผ๋ฒจยท๊ด€๊ณ„ยท์ง€ํ‘œ ์ •์˜๋ฅผ ๊ทผ๊ฑฐ์™€ ํ•จ๊ป˜ ์ œ์•ˆํ•˜๊ณ  ๋‹ด๋‹น์ž๋Š” ์Šน์ธ๋งŒ ํ•ฉ๋‹ˆ๋‹ค. ์˜จ๋ณด๋”ฉ์ด ์ปจ์„คํŒ… ํ”„๋กœ์ ํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ ์ œํ’ˆ ๊ธฐ๋Šฅ์ด ๋ฉ๋‹ˆ๋‹ค.</p>
<p><b>B</b>์˜๋ฏธ ๋ชจ๋ธ์ด ์กฐ์ธ ๊ฒฝ๋กœ์™€ ์ง€ํ‘œ ๋œป์„ ์•Œ๊ณ  ์žˆ์–ด์„œ, ์˜ˆ์ธก์— ํ•„์š”ํ•œ feature ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ์‚ฌ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ์ž๋™ ํ•ฉ์„ฑํ•ฉ๋‹ˆ๋‹ค.</p>
</div>
</div>
</section>
<section class="band white" id="trust">
<div class="wrap">
<h2>๋ฐ์ดํ„ฐ๋Š” ๋‚จ๊ณ , ๋‹ต์—๋Š” ๊ทผ๊ฑฐ๊ฐ€ ๋ถ™์Šต๋‹ˆ๋‹ค</h2>
<p class="sub">์˜๋ฏธ ๋ชจ๋ธยท๊ฒŒ์ดํŠธ์›จ์ดยท์ฟผ๋ฆฌ ์‹คํ–‰์€ ๊ณ ๊ฐ์‚ฌ ์•ˆ์— ๋‘ก๋‹ˆ๋‹ค. ๋ชจ๋ธ์€ SaaS๋กœ ์„œ๋น™ํ•˜๋˜ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋Š” ๋ฐ–์œผ๋กœ ๋‚˜๊ฐ€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.</p>
<table class="trust">
<thead><tr><th>๊ฒฝ๋กœ</th><th>๋ฐ–์œผ๋กœ ๋‚˜๊ฐ€๋Š” ๊ฒƒ</th><th>ํšŒ์‚ฌ ์•ˆ์— ๋‚จ๋Š” ๊ฒƒ</th></tr></thead>
<tbody>
<tr><td>LLM (๋ถ„์„ ๊ณ„ํš)</td><td>์Šคํ‚ค๋งˆ ์ˆ˜์ค€ ์˜๋ฏธ ๋ชจ๋ธ๊ณผ ์งˆ๋ฌธ โ†’ SQLยทSPARQL ํ”„๋กœ๊ทธ๋žจ๋งŒ ๋Œ์•„์˜ต๋‹ˆ๋‹ค</td><td>๋ชจ๋“  ํ–‰ ๋ฐ์ดํ„ฐ โ€” ์ฟผ๋ฆฌ๋Š” ํšŒ์‚ฌ ์•ˆ ๋Ÿฐํƒ€์ž„์—์„œ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค</td></tr>
<tr><td>Tabular FM (์˜ˆ์ธก)</td><td>์‹๋ณ„์ž์™€ ์ปฌ๋Ÿผ๋ช…์„ ์ง€์šด ์ต๋ช… ํ–‰๋ ฌ</td><td>์Šคํ‚ค๋งˆยท๋งคํ•‘ยท์—…๋ฌด ์˜๋ฏธ ์ „๋ถ€</td></tr>
</tbody>
</table>
<p class="quote">๋ฐ์ดํ„ฐ๋Š” ์˜ฌ๋ผ๊ฐ€๋„, ์˜๋ฏธ๋Š” ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.</p>
<div class="points">
<div><h3>๋ชจ๋“  ๋‹ต์— ๊ทผ๊ฑฐ</h3><p>๋ถ„์„๊ณผ ์˜ˆ์ธก๋งˆ๋‹ค ์‹คํ–‰ํ•œ SQLยทSPARQL๊ณผ ๊ฑฐ์ณ ๊ฐ„ ์—ฐ๊ฒฐ์ด ๋ถ™์Šต๋‹ˆ๋‹ค. ์ˆซ์ž๊ฐ€ ์ด์ƒํ•˜๋ฉด ์–ด๋А ๋งคํ•‘์—์„œ ์™”๋Š”์ง€ ๊ฑฐ์Šฌ๋Ÿฌ ๊ฐ‘๋‹ˆ๋‹ค.</p></div>
<div><h3>๊ณ ๊ฐ์ด ๊ฐ์‚ฌํ•˜๋Š” ๊ฒŒ์ดํŠธ์›จ์ด</h3><p>ํ•„๋“œ ๋ฏผ๊ฐ๋„์— ๋”ฐ๋ผ ๊ณ ๊ฐ ์ชฝ ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ๊ฐ€๋ช…ํ™”ยท๋งˆ์Šคํ‚น์„ ํ•˜๊ณ , ๋ฐ–์œผ๋กœ ๋‚˜๊ฐ€๋Š” ์ „๋ถ€๋ฅผ ๊ณ ๊ฐ ์ชฝ์— ๋กœ๊ทธ๋กœ ๋‚จ๊น๋‹ˆ๋‹ค.</p></div>
<div><h3>๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ zero-retention</h3><p>๊ณ„์•ฝ ์กฐํ•ญ์—์„œ ์‹œ์ž‘ํ•ด RAM-only stateless ์„œ๋น™, ๊ทœ์ œ ๊ณ ๊ฐ์„ ์œ„ํ•œ TEE ์›๊ฒฉ ์ฆ๋ช…๊นŒ์ง€ ๋‹จ๊ณ„์ ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.</p></div>
</div>
</div>
</section>
<section class="band" id="journey">
<div class="wrap">
<h2>์ž‘๊ฒŒ ์‹œ์ž‘ํ•ด์„œ, ๊ฐ€์น˜๊ฐ€ ์ฆ๋ช…๋  ๋•Œ๋งˆ๋‹ค ๋„“ํž™๋‹ˆ๋‹ค</h2>
<p class="sub">์ฒซ ๋‹จ๊ณ„๋Š” ํ”„๋กœ๋•์…˜์— ์†๋Œ€์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ๋ฆฌํฌํŠธ์ž…๋‹ˆ๋‹ค.</p>
<ol class="steps">
<li><h3>๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ๋ฆฌํฌํŠธ</h3><p>DB ํ”„๋กœํŒŒ์ผ๋ง๊ณผ ์ œ์•ฝ ๊ฒ€์ฆ(SHACL)์œผ๋กœ ์ˆจ์–ด ์žˆ๋˜ ํ’ˆ์งˆ ๋ฌธ์ œ ๋ชฉ๋ก์„ ์งง์€ ๊ธฐ๊ฐ„์— ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.</p></li>
<li><h3>๋ถ„์„ ์ž๋™ํ™”</h3><p>์˜๋ฏธ ๋ชจ๋ธ์„ ํ‚ค์šฐ๋ฉฐ ์—์ด์ „ํŠธ ๋ถ„์„์„ ์—ฝ๋‹ˆ๋‹ค. ๋‹ตํ•˜์ง€ ๋ชปํ•œ ์งˆ๋ฌธ์ด ์˜๋ฏธ ๋ชจ๋ธ์ด ๋‹ค์Œ์— ์ž๋ž„ ๋ฐฉํ–ฅ์ด ๋ฉ๋‹ˆ๋‹ค.</p></li>
<li><h3>์˜ˆ์ธก</h3><p>ROI๊ฐ€ ๋ถ„๋ช…ํ•œ ์ง€ํ‘œ ํ•˜๋‚˜๋ถ€ํ„ฐ ์˜ˆ์ธก์„ ์ผญ๋‹ˆ๋‹ค. feature ์—”์ง€๋‹ˆ์–ด๋ง๊ณผ ๋ชจ๋ธ ํ•™์Šต ํ”„๋กœ์ ํŠธ๋Š” ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค.</p></li>
</ol>
<div class="fit">
<p><b>์˜จํ”„๋ ˆ๋ฏธ์Šค RDB๋กœ ์šด์˜ํ•˜๋Š” ๋ฏธ๋“œ๋งˆ์ผ“ ๊ธฐ์—…</b>๋ฐ์ดํ„ฐ๊ฐ€ ํด๋ผ์šฐ๋“œ ์›จ์–ดํ•˜์šฐ์Šค ๋ฐ–์— ์žˆ์–ด ๋ฒˆ๋“คํ˜• AI ๋ถ„์„ ๋„๊ตฌ๊ฐ€ ๋‹ฟ์ง€ ์•Š๋Š” ๊ณณ.</p>
<p><b>๋ ˆ๊ฑฐ์‹œ ERPยทSI ํ™˜๊ฒฝ์˜ ํ•œ๊ตญ ๊ธฐ์—…</b>๋ฌธ์„œ๊ฐ€ ๋‚ก์•˜์–ด๋„ ์ฝ”๋“œ ํ…Œ์ด๋ธ”, ๋ทฐ, ์ •์˜์„œ ์—‘์…€๊นŒ์ง€ ํšŒ์‚ฌ ์•ˆ์˜ ์ฆ๊ฑฐ๋ฅผ ๊ทธ๋Œ€๋กœ ์”๋‹ˆ๋‹ค.</p>
<p><b>๋ง๋ถ„๋ฆฌยท๋ณด์•ˆ ์š”๊ตฌ๊ฐ€ ๊ฐ•ํ•œ ์‚ฐ์—…</b>์˜จํ”„๋ ˆ๋ฏธ์Šค ์šฐ์„  ๊ตฌ์กฐ์™€ ๊ฐ€๋ช…ํ™” ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ๊ฐœ์ธ์ •๋ณด๋ณดํ˜ธ๋ฒ• ๊ฐ€๋ช…์ฒ˜๋ฆฌ ์ฒด๊ณ„์— ๋งž์ท„์Šต๋‹ˆ๋‹ค.</p>
<p><b>๋ฐ์ดํ„ฐ ์กฐ์ง์„ ํฌ๊ฒŒ ๊พธ๋ฆฌ๊ธฐ ์–ด๋ ค์šด ๊ณณ</b>๋ฐ์ดํ„ฐ ๊ณผํ•™์ž ์ฑ„์šฉ ์—†์ด ๋ถ„์„ ์ž๋™ํ™”์™€ ์˜ˆ์ธก์„ ์ œํ’ˆ ๊ธฐ๋Šฅ์œผ๋กœ ๋“ค์ž…๋‹ˆ๋‹ค.</p>
</div>
</div>
</section>
<section class="band white" id="contact">
<div class="wrap closing">
<h2>๊ท€์‚ฌ์˜ DB๋กœ ๋จผ์ € ํ™•์ธํ•ด ๋ณด์‹ญ์‹œ์˜ค</h2>
<p>๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ์ง„๋‹จ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜์— ์˜ํ–ฅ ์—†์ด, ์ง€๊ธˆ ๋ฐ์ดํ„ฐ์˜ ์ƒํƒœ์™€ ADX System์ด ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์น˜๋ฅผ ๋ฆฌํฌํŠธ๋กœ ๋ณด์—ฌ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.</p>
<div class="actions">
<a class="o-btn o-btn--primary o-btn--lg" href="https://mail.google.com/mail/?view=cm&amp;fs=1&amp;to=cho.suwan96@gmail.com&amp;su=ADX%20System%20๋„์ž…%20๋ฌธ์˜" target="_blank" rel="noopener noreferrer">๋„์ž… ๋ฌธ์˜ ๋ฉ”์ผ ์“ฐ๊ธฐ</a>
</div>
<p class="fine">๋ฌธ์˜: cho.suwan96@gmail.com</p>
</div>
</section>
</main>
<footer class="foot"><div class="wrap"><span>ยฉ 2026 ADX System</span><span>์˜จํ”„๋ ˆ๋ฏธ์Šค RDB๋ฅผ ์œ„ํ•œ ์˜๋ฏธ ๋ชจ๋ธ ยท ๋ถ„์„ ยท ์˜ˆ์ธก</span></div></footer>
<script type="module">
import { ledger } from './ledger.js';
ledger(document.querySelector('[data-ledger]'));
</script>
</body>
</html>