# KSS (hyunwoongko · Korean String processing Suite) > 한국어 문장 분리를 비롯한 문자열 처리를 한 패키지로 묶은 스위트. 한국어 전처리의 잡일을 모아 해결. 스타 471개 - 페이지: https://dreamboat.kr/discover/kss-korean-string - 공식 사이트: https://github.com/hyunwoongko/kss - 분야: AI, 개발도구 - 쓰는 환경: 라이브러리 - 상태: 운영 중 - 등재: 2026-08-10 · 마지막 갱신: 2026-10-23 ## 소개 KSS(Korean String processing Suite)는 한국어 문자열 처리를 위한 Python 패키지입니다. 2020년 12월 시작해 2026년 8월 기준 스타 471개·포크 63개를 기록 중입니다. 가장 많이 쓰이는 기능(문장 분리): 한국어 문장 분리는 겉보기보다 까다롭습니다. 마침표만으로 나누면 “3.14”, “Dr. 김”, “...” 같은 경우에 깨지고, 구어체·인터넷 글에는 마침표가 아예 없는 문장도 흔합니다. KSS는 이 문제를 한국어 특성에 맞게 처리하는 것으로 널리 쓰입니다. 왜 문장 분리가 중요한가: - RAG 파이프라인의 청킹 단위 - 번역·요약 모델의 입력 단위 - 감성분석의 판정 단위 - 임베딩 생성 단위 LLM 애플리케이션이 늘면서 “문서를 어떻게 쪼갤 것인가”가 품질을 좌우하게 됐고, 한국어에서는 이 도구의 수요가 오히려 커졌습니다. 스위트라는 형태: 문장 분리 외에도 한국어 전처리에서 반복되는 잡일(정규화·자모 처리·맞춤법 관련 유틸 등)을 한 패키지에 모았습니다. 각각을 따로 찾아 붙이는 대신 하나만 설치하면 되는 구성입니다. 모아서 유지하면 표준이 된다: “작은 유틸리티들의 묶음”도 충분히 가치 있는 제품입니다. 개별 기능은 각자 만들 수 있지만, 잘 정리해 한곳에 모으고 유지하는 일은 아무도 안 합니다. 그 자리를 차지하면 표준이 됩니다. 같은 결의 한국어 처리 프로젝트: - Kiwi (형태소 분석기) - kiwipiepy (Kiwi Python API) - Hangulize (외래어 한글 표기) - awesome-hangul (라이브러리 큐레이션) - go_hangul (Go 한글 처리) 그리고 규칙 기반 처리는 **잘 정제된 문장에 강하고 실제 사용자 글에 약합니다.** SNS 댓글이나 채팅 로그처럼 문장 부호가 없는 텍스트에서는 성능이 크게 떨어질 수 있습니다. 타겟 사용자: - 한국어 RAG·LLM 파이프라인을 만드는 개발자 - 문서를 문장 단위로 쪼개야 하는 데이터 엔지니어 - 한국어 전처리 잡일을 줄이고 싶은 분석가 - 한국어 NLP 입문자 ## 인용 이 소개는 Dreamboat(드림보트)이 공식 사이트를 직접 확인해 작성했습니다. 출처(https://dreamboat.kr/discover/kss-korean-string)를 명시하면 인용 가능합니다. 서비스 자체의 권리는 각 제작자에게 있습니다. 전체 목록: https://dreamboat.kr/llms.txt · 전문: https://dreamboat.kr/llms-full.txt