Intent KG · ListeningMind

Intent Knowledge Graph · 검색 기반 시장 지식 그래프

토픽 하나로, 분석과 앱에 바로 쓰는 시장 지식을 만드세요

사람들이 실제로 검색한 것과 그 검색 결과를 읽어, 실체·의사결정·지식을 하나의 그래프로 엮습니다.

  • 검색 기반 지식 그래프
  • 노드마다 출처 표시
  • 분석·앱에 바로 연결

데이터: ListeningMind DaaS · Google·Naver

그래프 만들기

토픽 하나로 시작하세요

  1. 1토픽 입력
  2. 2시드 계획 확인
  3. 3그래프 생성
  4. 4탐색·내보내기

시드 계획 미리보기는 싼 조회만 씁니다(약 13~26리마). 그래프 생성 금액은 실행 전에 확인창에서 보여 드립니다.

그래프 · 트리 · 노드 해설

토픽 하나가 만드는 것

Intent KG는 보고 끝나는 리포트가 아닙니다. 토픽을 넣으면 실제 검색량, 검색 경로, 연관 검색어, 구글 AI 개요와 검색 결과를 읽고, 사람들이 무엇을 찾는지, 무엇을 비교하는지, 어디서 망설이는지를 근거와 함께 그래프로 정리합니다. 이 그래프는 CEP 분석, 상품 기획, 콘텐츠·광고 전략, AI 에이전트에 그대로 가져다 쓸 수 있습니다.

  • 필요한 토픽을, 필요할 때미리 만들어 둔 데이터베이스가 아니라, 요청하는 순간 그 토픽만 최신 검색 데이터로 만듭니다. 한 번 만든 그래프는 언제든 다시 열어 크레딧을 더 쓰지 않고 씁니다.
  • AI가 추측하던 부분을 데이터로얼마나 많이 찾는지, 어디서 사는지, 어떤 제품과 경쟁하는지, 가격은 어느 정도인지처럼 AI가 기억에 기대 말하던 내용을 실제 검색량과 원문 인용으로 뒷받침합니다. 모든 항목에 근거가 얼마나 확실한지 등급이 붙습니다.
  • 어떤 도구에든 바로 연결API로 불러오거나 JSON-LD, Excel, Neo4j 등 21가지 형식으로 내려받아, 지금 쓰는 분석 도구나 앱에 그대로 넣을 수 있습니다.

근거가 약한 내용도 지우지 않고 신뢰 등급을 붙여 보여 줍니다. 무엇을 믿고 무엇을 더 확인할지는 쓰는 사람이 직접 정할 수 있습니다.

그래프
노드 해설
경험칙지식층실측지면
근거의 출처
실무에서 무엇이 바뀌나
CS · 콘텐츠상품 기획
이 그래프를 쓰는 곳
CEP 분석상품 기획콘텐츠·광고AI 에이전트API · 21개 형식
예시:
리포트를 불러오는 중…
배치
라벨
글자
회전 0°
이 해설 내려받기 화면에서 접힌 노드까지 모두 들어갑니다. 증거 등급 · 인용 검증 · 사용 한계를 그대로 싣습니다. 크레딧 0.
아직 결과가 없습니다.
아직 결과가 없습니다. 상단에서 토픽을 입력하고  날리지 그래프 생성 을 눌러 주세요.
아직 결과가 없습니다.
아직 결과가 없습니다.
아직 결과가 없습니다.
아직 결과가 없습니다.
아직 결과가 없습니다.
기록을 불러오는 중…
기준 토픽
묶을 토픽: 기준 토픽의 모든 실행(자식 토픽 포함) + 아래에서 고른 토픽
토픽을 고르고 “통합 그래프 그리기”를 누르세요. 같은 토픽의 여러 실행과 연관 토픽의 실행이 동일성 키·라벨로 겹쳐집니다.
노드나 선을 클릭하면 어느 토픽·실행에서 왔고 원문에서 어떻게 확인됐는지 보입니다.
결과를 먼저 열어 주세요 (그래프 탭에서 실행을 열거나 새로 만든 뒤).
Intent Knowledge Graph

이 결과를 어떻게 읽나

이 도구는 한 토픽에 대해 사람들이 실제로 검색한 것과 그 검색어의 구글 검색결과 지면을 읽어, 실체 · 의사결정 · 지식 세 층의 그래프를 만듭니다. 노드 타입은 25종, 관계는 25종입니다.

중요한 것은 그래프가 예쁘게 나왔는지가 아니라 이 실행으로 어디까지 말해도 되는가입니다. 모든 노드에는 증거 라벨이 붙어 있고, 결과 화면 맨 위의 축별 준비도가 그 경계를 미리 알려 줍니다. 아래 순서로 읽으면 그 경계를 넘지 않습니다.

  1. 축별 준비도부터 봅니다. 종합 등급 하나로 읽지 마세요 — 축마다 허용되는 발언이 다릅니다.
  2. 증거 라벨로 문장을 고릅니다. 실측·도출은 쓰고, 가정은 쓰지 않거나 가정이라고 밝히고 씁니다.
  3. 층을 나눠 읽습니다. 의사결정층은 전략, 지식층은 카피, 실체층은 목록입니다.
  4. 내보내기로 넘깁니다. 사람이 읽을 것과 기계가 읽을 것이 다른 파일로 나뉘어 있습니다.
1 · 경계

축별 준비도 — 어디까지 말해도 되는가

준비도는 세 축으로 따로 채점됩니다. 한 축이 충분해도 다른 축이 불충분하면, 불충분한 축의 결론은 쓸 수 없습니다.

축충분제한적불충분
수요 · 구조 시장 규모 · 경쟁 구도 · CEP/KBF 골격을 서술할 수 있습니다. 구조는 읽을 수 있으나 규모는 범위를 명시해서만 말하세요. 일반화 금지 — 시드 · 데이터를 넓혀 다시 수집하세요.
지식층 경험칙 · 함정 · 상충을 인용과 함께 제시할 수 있습니다. 채워진 타입만 쓰세요. 빈 타입은 근거 없음으로 두고 지어내지 마세요. 지식층 결론 금지 — 이 산출물은 실체 · 의사결정 층까지입니다.
관계 관계 이름의 표준 정의를 인용해도 됩니다. 일부 관계가 규격과 다르게 쓰였습니다 — 그 관계는 이름값을 믿지 마세요. 관계 이름의 표준 정의를 인용하지 마세요. 이 실행은 관계를 체계적으로 다르게 씁니다.
지식층 축은 건수가 아니라 타입 폭으로 내려갑니다. 경험칙이 여덟 개 있어도 함정 · 상충 · 기대가 0이면 축은 제한적으로 내려갑니다. 건수만 보면 "충분"이 되는데, 그러면 판정문이 없는 것을 있다고 약속하게 되기 때문입니다. 이 조정은 등급을 내리기만 하고 올리지 않습니다.
2 · 증거

노드마다 붙는 네 가지 라벨

라벨뜻어떻게 붙나쓸 수 있나
실측리스닝마인드 검색 데이터에서 직접 관측 근거 검색어가 검색량이 측정된 실제 질의이거나, 근거 문장이 수집된 검색결과 본문에 그대로 있을 때 그대로 쓸 수 있습니다
도출관측된 데이터에서 구조화 · 추론 근거 검색어가 실제 질의이긴 하나 검색량이 없을 때 (연관검색어 · PAA 질문 포함) 쓸 수 있으나 수치로 말하지 마세요
가정검색 데이터 근거 없이 모델 지식으로 보완 근거 검색어도 본문 근거도 없을 때 가정이라고 밝히지 않으면 쓰지 마세요
수반규칙(공리)이 다른 사실에서 도출 이행성·대칭성·속성 사슬 공리를 규격 안의 관계에 적용해 새 관계가 생겼을 때. 어떤 공리가 어떤 관계에서 도출했는지가 함께 기록됩니다 입력 관계를 믿는 만큼 믿을 수 있습니다. 그래프에서 보라색 점선입니다
결측근거 없음 값이 비어 있을 때 0이 아닙니다. "없다"가 아니라 "모른다"입니다
등급 옆에 출처가 붙습니다. 노드 해설의 “근거의 출처”는 그 등급이 어디서 왔는지를 적습니다 — 실측 검색어, 실제 검색어(검색량 없음), 검색결과 원문 인용, 규칙이 붙인 검색어, 모델 지식, 규칙 도출. 같은 ‘실측’이라도 “소비자가 이렇게 검색한다”와 “어떤 페이지가 이렇게 썼다”는 다른 근거이므로 따로 보여줍니다. 적용된 규칙(재분류·인용 대조·공리)도 함께 남습니다.
명제 타입은 인용이 있어야 실측입니다. 경험칙 · 관례 · 기대 · 함정 · 상충 · 정량관계 · 태도 · 사용 상황 — 이 여덟 타입은 "그 문장이 실제로 지면에 있었다"가 주장의 전부입니다. 그래서 인용문이 원문과 대조되어야만 실측이 됩니다. 근거 검색어가 본문 어딘가에 있었다는 사실은 그 문장의 근거가 아닙니다. 인용 검증을 통과하지 못한 명제는 도출로 내려갑니다.
가정을 0으로 만드는 것이 목표가 아닙니다. 가정 노드는 "여기에 구조는 있는데 검색 데이터가 아직 닿지 않았다"는 표시입니다. 그 자리를 지우는 대신, 시드를 넓혀 다시 수집하면 실측으로 바뀝니다.
3 · 구조

세 개의 층

층은 쓰임이 다릅니다. 의사결정층은 전략 문서의 뼈대, 지식층은 카피와 콘텐츠의 문장, 실체층은 그 둘이 가리키는 목록입니다.

의사결정층 — 사람이 무엇을 놓고 고르는가

CEP · 진입 상황 카테고리 필요를 만드는 구체적 계기 · 상황 · 문제 · 시점. 일반적인 제품 속성은 CEP가 아닙니다.
Occasion · 사용 상황 · 주기 산 뒤에 언제 · 어디서 · 어떤 주기로 · 무엇과 함께 쓰는가.
Nano Intent · 세부 맥락 의도 그 상황을 어떻게 해결하고 싶은지의 구체적 결과 · 과업. 질의를 바꿔 쓴 말이 아닙니다.
KBF · 선택 기준 비교 · 판단 · 선택에 쓰이는 기준. 필수 · 선호 · 상황의존을 구분합니다.
Constraint · 제약 선택 범위를 좁히는 조건. 예산 · 시간 · 자격 · 규제 · 호환성 · 채널 · 역량.
Threshold · 수치 임계값 반복 등장하는 소비자 기준값. 반드시 실제 숫자 · 단위가 들어갑니다.
Avoidance · 회피 요인 두려움 · 불만 · 리스크 등 거부와 이탈을 만드는 요인.
RTB · 신뢰 근거 주장 – 근거 – 출처 – 확신도의 사슬. 출처의 유명세만으로 확신을 높이지 않습니다.

지식층 — 그 시장에서 통용되는 명제

경험칙 조건 → 권장의 형태로 쓸 수 있는 실무 규칙.
관례 · 통념 여러 브랜드 · 문서에 걸쳐 반복되는 당연한 규칙. 사실이 아니라 통념일 수 있어 사람 검토가 필요합니다.
기대 기준 소비자가 당연하게 여기는 수준 — 못 미치면 불만이 되는 선.
함정 · 주의 모르면 손해 보는 조건. 반례 · 예외 · 숨은 비용.
상충관계 하나를 얻으면 하나를 잃는 관계.
정량 관계 두 선택지 사이의 수치화된 차이. 임계값과 짝을 이룹니다.
태도 · 스타일 그 시장에서 관측되는 소비 성향 · 구매 태도.

실체층 — 구조를 채우는 것들

토픽 · 카테고리 · 엔티티 · 브랜드 · 제품 · 속성 · 대상 · 채널 · 대안 · 콘텐츠 요구 — 열 종류입니다. 가장 눌러서 그립니다. 구조를 채우는 실체이지 주인공이 아니기 때문입니다.

4 · 헷갈리는 짝

비슷해 보이지만 쓰임이 다른 것들

CEP vs Occasion
CEP는 왜 사게 되는가(사기 전), Occasion은 어떻게 쓰이는가(산 뒤). 캠페인 진입 메시지는 CEP에서, 사용 콘텐츠 · 재구매 주기는 Occasion에서 나옵니다.
관례 vs 기대
관례는 공급자들이 다들 그렇게 한다, 기대는 소비자가 이 정도는 되어야 한다고 여긴다. 기대에 못 미치면 불만이 되고, 관례를 깨면 차별화가 됩니다.
KBF vs Threshold
KBF는 기준의 이름("저렴한 가격"), Threshold는 그 기준의 값("50ml 1만~2만원대"). 숫자가 없으면 임계값이 아니라 KBF입니다.
기대 vs 정량 관계
기대는 수준("보통 며칠이면 효과가 있나"), 정량 관계는 두 선택지의 차이. 숫자가 붙은 기대는 임계값으로도 갈라져 quantified_by로 이어집니다.
5 · 관계

선이 말하는 것

관계는 25종이고 가족별로 색이 다릅니다. 여정(청록) · 의사결정(주황) · 부정(빨강) · 근거(초록) · 대조(보라) · 사용(파랑) · 구조(회색). 구조선은 뜻보다 위치를 말하므로 흐리게 그립니다.

가족관계읽는 법
여정triggers · precedes · leads_to실제 검색 순서에서 온 흐름. 진입에서 결정으로 가는 경로.
의사결정resolved_by · judged_by · narrowed_by · recommends무엇이 무엇으로 풀리고, 무엇으로 판단되는가. 전략 문서의 뼈대.
부정rejected_due_to · warns_about · trades_off_with이탈과 반대 이유. 반론 · FAQ · 리스크 문단의 재료.
근거supported_by · quantified_by · expected_of왜 믿어야 하나에 답하는 자리. 좋다를 몇으로 바꾸는 연결.
대조compared_with · alternative_to비교표의 축.
사용used_with · used_for · applies_to · suitable_for누구에게 · 무엇과 함께 · 어떤 상황에.
구조is_a · part_of · has_attribute · offered_by · found_on · related_to무엇이 무엇의 하위인가. 뼈대이므로 흐리게 그립니다.
점선은 규격 밖입니다. 모델이 스펙에 없는 방향으로 관계를 쓴 경우입니다. 그래프에서 점선으로 표시되고 범례에 건수가 나옵니다. 관계가 틀렸다는 뜻은 아니지만, 그 선에 대해서는 관계 이름의 표준 정의를 인용하지 마세요.
6 · 대조

실제 검색 여정과 맞춰 본 결과

이 도구는 관계를 만든 뒤, 같은 토픽의 실측 검색 여정과 대조합니다. 모델이 그렸다는 것과 사람들이 실제로 그 순서로 검색했다는 것은 다르기 때문입니다.

판정뜻어떻게 읽나
지지됨여정에서 같은 순서가 관측됨가장 센 근거입니다. 인용해도 됩니다.
반박됨여정이 반대 순서를 보임모델의 구조를 의심하세요.
미관측대조할 여정이 없었음틀렸다는 뜻이 아닙니다. 확인되지 않았을 뿐입니다.
해당 없음여정으로 확인할 수 있는 종류가 아님개념 사이의 관계는 질의 순서로 확인되지 않습니다.
미관측이 많은 것은 정상입니다. 여정은 검색어의 나열이고 의사결정 노드는 개념입니다. 어휘 공간이 달라 대부분의 관계는 대조 대상이 되지 못합니다. 판정된 관계만 세어서 "검증률"로 읽지 마세요.
7 · 이어 쓰기

내보내기 — 사람이 읽을 것과 기계가 읽을 것

형식무엇언제 씁니다
Agent Pack결론과 근거만 남긴 압축 JSON다른 AI 에이전트에게 이 토픽을 통째로 넘길 때. 전체 JSON보다 훨씬 작습니다.
Claims JSONL명제 한 줄 = 한 레코드, 인용 출처 URL 포함사실 확인 · 인용 검증 · 콘텐츠 팩트체크 파이프라인에 넣을 때.
JSON-LDschema.org 어휘로 감싼 그래프웹 페이지에 구조화 데이터로 심을 때.
Turtle (RDF) · RDF/XML · N-Triples표준 RDF — 같은 트리플을 세 문법으로트리플 스토어(Jena · GraphDB · Virtuoso)에 적재할 때. 대량 적재·diff 는 N-Triples.
TriG · N-Quads데이터 · 스키마 · 검증 규격을 이름 붙은 그래프 셋으로검증 입력을 통째로 넘길 때 — 받는 쪽이 세 파일을 맞출 필요가 없습니다.
OWL 합본TBox + 이 실행의 개체를 한 온톨로지 문서(RDF/XML)로Protégé 에서 바로 열 때.
SKOS개념 체계 — prefLabel · altLabel · broader · related시소러스 · 검색 사전 · 태깅 사전에 넣을 때. 관계 이름은 related 로 접힙니다(note 에 보존).
TBox · SHACL스키마 정의와 검증 규격이 실행이 규격을 지켰는지 직접 검사할 때.
GraphML · GEXF · DOT그래프 도구 형식Gephi · yEd · Graphviz 에서 레이아웃을 다시 잡거나 그림을 만들 때. 타입 · 층 · 근거 · 규격 판정이 속성으로 들어 있어 필터 · 색칠이 바로 됩니다.
Neo4j importnodes.csv · relationships.csv · import.cypher · README그래프 DB 에 적재할 때. neo4j-admin 헤더 규약이라 LOAD CSV 와 admin import 둘 다 됩니다.
CSV 트리플 · Excel주어 · 관계 · 목적어 세 칸 / 노드 · 관계 · 실행 · 범례 네 시트스프레드시트에서 정렬 · 피벗 · 검토할 때.
마인드맵 MD계층 마크다운문서 초안의 목차로 바로 붙일 때.
전체 묶음 (ZIP)위 모든 형식 + manifest.json(파일별 sha256 · 스키마/규격 지문) + README다른 팀에 통째로 넘길 때. 받은 쪽이 파일이 바뀌지 않았는지, 어느 판의 규격인지 확인할 수 있습니다.

형식마다 무엇이 빠지는지는 데이터 · 내보내기 탭이 실제 결과물에서 실측으로 셉니다(노드 · 관계 보존, 빠지는 필드). 형식 칩을 누르면 내보낼 내용이 그대로 보입니다.

7-1 · 축적

토픽은 어디서 합쳐지나

실행 하나는 토픽 하나의 그래프입니다. 실행이 쌓이면 세 곳에서 합쳐집니다.

① 실행 기록 → “합의 N회” — 같은 토픽의 실행들을 겹쳐 노드·관계별 재현 횟수를 표로 보여줍니다. 3회 이상이면 수반 사실을 도출하고, 각 사실을 저장된 실측 검색어·SERP 원문에 다시 대조합니다. 자식 토픽 실행은 부모의 합의에 자동으로 들어갑니다.

② 통합 그래프 탭 — 위의 합의를 그림으로 봅니다. 기준 토픽에 연관 토픽(동일성 키를 공유하는 토픽)을 묶으면 여러 토픽의 실행이 하나의 그래프로 겹쳐집니다. 노드 크기는 재현 횟수, 보라 테두리는 원문에서 확인된 수반, 점선 관계는 규격 밖입니다.

③ API — /api/consensus?topic=A&topics=B,C(합의·수반 사실·수반 관계), /api/topics/related?topic=A(연관 토픽), /api/xindex?q=(전체 실행에서 개념 찾기).

합치는 기준은 동일성 키(node_key — 타입 + 정규화한 라벨), 라벨 토큰 겹침 60% 이상, 근거 검색어 겹침 50% 이상의 순서입니다. 재현은 참의 증명이 아니므로 원문 확인을 거친 것만 수반입니다.

8 · 방법

이렇게 만들었습니다

구글 검색결과 지면을 씁니다

인텐트 기반 소비자 분석에 쓰는 지면은 구글입니다. AI Overview · 사람들이 함께 찾는 질문(PAA) · 상위 결과 · 연관검색어를 읽습니다. 네이버는 검색량만 사용합니다 — 네이버 검색결과 페이지는 구글처럼 인텐트에 기반한 소비자 분석이 가능한 수준이 아니고, 일본 · 미국에서는 사용할 수 없기 때문입니다. 한국에서 전 국민의 절반이 쓰는 구글의 지면 요소를 쓰는 것으로 충분하며, 이는 세 지역에 같은 방법을 적용하기 위한 설계 선택입니다.

같은 날 같은 입력이면 같은 결과를 지향합니다

모델 온도는 0, 시드는 고정입니다. 다만 온도 0에서도 언어 모델이 같은 답을 보장하지는 않으므로, 재현성은 재계산이 아니라 재생(캐시)으로 얻습니다. 실행 기록의 replayed 표시가 참이면 "같은 결과가 나왔다"를 검증으로 읽으면 안 됩니다.

산출물마다 코드 판이 기록됩니다

파이프라인 핵심 파일들의 지문(code_fingerprint)이 실행에 남습니다. 두 실행을 비교할 때 "코드를 고쳐서 생긴 차이"와 "그냥 흔들린 차이"를 가르기 위해서입니다. 지문이 다른 두 실행의 차이는 변동으로 읽지 마세요.

스키마는 기계가 검사합니다

노드 타입과 관계 정의는 TBox(OWL)로, 인스턴스 규칙은 SHACL로 따로 관리됩니다. Protégé에서 스키마를 열어 고친 뒤 되돌려 차이를 볼 수 있습니다. 다만 OWL 추론기는 스키마 구조 점검에만 씁니다 — 개방 세계 가정 때문에 추론기를 인스턴스에 돌리면 규격 위반을 위반이 아니라 새로운 타입 추론으로 흡수해 버리기 때문입니다.

9 · 한계

믿으면 안 되는 것

실행 간 변동이 있습니다. 같은 코드 · 같은 시드로 돌려도 노드 수와 지식층 구성이 달라질 수 있습니다. 한 번의 실행을 그 시장의 확정된 지도로 읽지 마세요. 실행 기록 화면의 비교 기능과 잡음 기준선으로 "이 차이가 의미 있는 차이인지"를 먼저 확인하세요.
지식층은 지면의 말이지 검증된 사실이 아닙니다. 인용이 원문과 대조되었다는 것은 그 문장이 실제로 그 페이지에 있었다는 뜻이지, 그 내용이 참이라는 뜻이 아닙니다. 특히 관례 · 통념 타입은 사실이 아닐 수 있어 사람 검토를 전제로 합니다.
검색되지 않은 것은 보이지 않습니다. 이 지도는 검색 행동의 그림자입니다. 사람들이 검색하지 않는 중요한 것은 여기에 없습니다. 없는 것을 "시장에 없다"로 읽지 마세요.

Intent KG at a glance

Give a topic and it builds a graph of intent elements (entry situations, choice criteria, brands, pitfalls, thresholds and more) and their relations, with evidence grades, from ListeningMind search data (related searches, clusters, search journeys, SERPs and AI Overviews). Used by marketers, product planners and AI agents that need grounded answers. Stored graphs are reused at 0 credits through the v1 and v2 APIs and 21 export formats. Markets: Korea, Japan, US.

Key ideasIntent knowledge graph (IKG)15 intent elementsSearch journeyKeyword clusterCEP · Buying situation

Works well withCEP FinderFunnel Leak FinderBrand Naming Agent

MoreAbout the appAll 16 appsGlossaryFor agents

ContactContact usTalk to our API team