문장 구조 도해
사용자가 단어별 품사와 연속된 구·절 범위를 직접 선택해 문장 구조를 그린다. 도해는 입력한 포함 관계를 보여주고, 누락 목록은 품사가 미지정됐거나 어떤 구에도 들어가지 않은 토큰을 알려준다. 서로 교차하는 범위는 명확한 계층이 되지 않아 거부한다. 언어를 자동 분석하거나 문법 정답을 판정하지 않는다.
주요 기능
- 공백 기준 토큰마다 사용자가 품사를 직접 지정
- 문장 성분 역할이 있는 구·절 범위 추가·수정·삭제
- 교차 범위 거부와 미지정 품사·구 밖 단어 목록
- 계층형 SVG 도해와 키보드로 읽을 수 있는 주석 표
- 원문과 UTF-16 토큰 위치를 내보내기에 보존
- 버전이 정해진 JSON 왕복과 수식 보호 TSV
사용 방법
- 예제를 불러오거나 원문을 바꾼다. 원문을 바꾸면 토큰 위치가 달라질 수 있어 기존 품사·범위를 명시적으로 초기화한다.
- 토큰마다 품사를 직접 고른다. 학습 방식에 맞는 항목이 없으면 기타를 쓸 수 있다.
- 첫·마지막 토큰과 구/절, 역할, 설명 이름을 선택해 범위를 추가하거나 수정한다. 포함된 범위는 계층을 이룬다.
- 도해와 주석 표를 읽고 품사 미지정·구 밖 단어를 살펴본다. 필요한 태그를 직접 고친다.
- 다시 편집할 JSON, 독립 SVG 도해 또는 토큰 TSV를 내려받는다. 편집을 이어갈 때는 JSON만 가져온다.
활용 예시
- 자동 정답을 제시하지 않고 수업용 구 경계 예시 만들기
- 같은 문장을 서로 다르게 분석한 두 주석 비교하기
- 학습자가 품사 표시를 빠뜨린 단어 찾기
- 주석된 예제에 정확한 원문 위치 붙이기
자주 묻는 질문
문법을 자동 분석하거나 채점하나요?
아니요. 품사·구·절·역할은 모두 사용자가 고른다. 페이지는 토큰 위치와 범위 교차 같은 구조 일관성만 확인한다. 구조상 유효한 도해도 언어학적으로 틀릴 수 있다.
단어는 어떤 기준으로 나누나요?
공백이 아닌 글자의 연속을 하나의 토큰으로 본다. 원문 공백과 문장부호는 그대로 남고, 단어에 붙은 문장부호는 같은 토큰이다. 경계를 바꾸려면 원문에 공백을 넣은 뒤 다시 태그해야 한다.
범위가 왜 거부되나요?
범위는 완전한 연속 토큰을 한 개 이상 포함해야 한다. 두 범위는 서로 떨어지거나 한쪽이 다른 쪽을 완전히 포함해야 한다. 교차하거나 정확히 같은 토큰 범위를 두 번 쓰면 도해 계층이 모호해져 거부한다.
누락 목록은 무엇을 뜻하나요?
품사 미지정은 아직 미지정으로 표시한 토큰이고, 구 밖 단어는 어떤 구 범위에도 들어가지 않은 토큰이다. 절만 추가해도 구 밖 경고는 사라지지 않는다. 편집 확인용 목록이지 자동 문법 오류가 아니다.
주석 뒤에 원문을 바꿀 수 있나요?
가능하지만 원문 바꾸기는 토큰 위치가 달라질 수 있어 모든 품사·범위를 의도적으로 초기화한다. 이전 분석을 보관하려면 먼저 JSON을 내려받으세요.
내보낸 파일에는 무엇이 들어 있나요?
JSON만 다시 편집 가능한 가져오기 형식이며 정확한 원문 공백·태그·범위를 보존한다. SVG는 화면 글자를 줄여 보여주고 title에 전체 내용을 담는 독립 도해다. TSV에는 토큰·UTF-16 위치·품사·포함 범위가 있다. 어느 파일도 문법 정답 인증은 아니다.
개인정보 안내
문장과 주석은 현재 브라우저 탭에만 남는다. 자동 저장이나 원격 수집은 없다. 나중에 이어서 편집하려면 탭을 떠나기 전에 JSON을 내려받으세요.
댓글과 질문