# 끝말잇기 낱말 목록

`stdict-nouns-2019.txt.gz` 는 끝말잇기 도구(`/tools/word-chain`)가 낱말을 판정하고 컴퓨터가 낱말을 고를 때 쓰는 목록입니다.

## 출처와 이용 조건

- 원자료: 국립국어원 《표준국어대사전》 사전 데이터(https://stdict.korean.go.kr), 2019-06 내려받은 XML
  (https://github.com/spellcheck-ko/korean-dict-nikl-stdict).
- 원자료 이용 조건: 크리에이티브 커먼즈 저작자표시-동일조건변경허락 2.0 대한민국(CC BY-SA 2.0 KR),
  https://creativecommons.org/licenses/by-sa/2.0/kr/
- 이 목록은 원자료를 가공한 2차적 저작물이며, 원자료와 같은 **CC BY-SA 2.0 KR** 조건으로 이용할 수 있습니다.
  뜻풀이·예문·발음 파일은 넣지 않았습니다.

## 가공 방법 (`build-word-list.py`)

1. 표제어 단위가 ‘단어’인 것만 남깁니다(구·관용구·속담 제외).
2. 품사가 명사이고 뜻 갈래 가운데 ‘일반어’가 하나라도 있는 것만 남깁니다(방언·북한어·옛말 뜻만 있는 말 제외).
3. 붙임표(-)·띄어쓰기 표시(^)·동음이의어 번호를 지우고, 완성형 한글 두 글자 이상만 남깁니다.
4. 분야 표시가 없는 일반어 뜻이 있는 말은 줄 앞에 `*` 를 붙입니다(컴퓨터가 먼저 고르는 흔한 말).
5. `gzip -9 -n` 으로 압축합니다. 브라우저는 도구를 열 때만 이 파일을 받아 fflate 로 풉니다.

결과: 211,186개(`*` 109,278개), 압축 약 780KB.
