Stanford NLP Group의 Python 라이브러리로, 60개 이상의 언어에서 토큰화, 문장 분할, 개체명 인식, 의존 구문 분석을 지원합니다.
explosion/spaCy
Python과 Cython을 위한 강력한 NLP 라이브러리로, 토큰화와 사전 학습 파이프라인, 태깅·구문 분석·개체 인식용 학습 모델을 제공합니다.
- 스타
- 34,035
- 포크
- 4,739
- 열린 이슈
- 254
- 마지막 커밋
- 11일 전
어떤 프로젝트인가요?
spaCy는 Python과 Cython에서 고급 자연어 처리를 지원하는 라이브러리입니다. 70개 이상의 언어에 대한 토큰화와 학습을 지원하며, 품사 태깅, 의존 구문 분석, 개체명 인식, 텍스트 분류 등의 작업을 위한 사전 학습 파이프라인을 제공합니다.
BERT 같은 사전 학습 트랜스포머를 활용한 멀티태스크 학습을 지원하고, 모델 패키징·배포·관리를 위한 도구와 학습 시스템도 포함합니다. 파이프라인에 사용자 지정 컴포넌트를 추가할 수 있으며, PyTorch, TensorFlow 및 기타 프레임워크로 사용자 지정 모델을 만들 수 있습니다. 내장 시각화 도구로 구문 구조와 개체명을 확인할 수 있습니다.
spaCy는 macOS, Linux, Windows에서 pip 또는 conda로 설치할 수 있으며, 64비트 시스템에서 Python 3.7 이상 3.13 미만이 필요합니다. MIT 라이선스로 배포됩니다.
핵심 기능
- 0170개 이상의 언어에 대한 토큰화 및 학습 지원
- 02개체명 인식(NER), 품사 태깅(POS), 구문 분석, 텍스트 분류용 사전 학습 파이프라인
- 03BERT 같은 사전 학습 트랜스포머를 활용한 멀티태스크 학습
- 04PyTorch 또는 TensorFlow로 사용자 지정 컴포넌트와 모델 구축
- 05구문 구조와 개체명을 위한 내장 시각화 도구
활용 사례
- 문서에서 사람, 조직, 장소 등의 개체명 추출
- 학습된 모델을 활용해 프로덕션 파이프라인에서 텍스트 분류
- 사전 학습 트랜스포머를 기반으로 사용자 지정 NLP 컴포넌트 구축
- 언어학 연구에서 구문 구조와 의존 관계 분석
포함된 컬렉션
토픽
자주 묻는 질문
- spaCy은(는) 무엇인가요?
- Python과 Cython을 위한 강력한 NLP 라이브러리로, 토큰화와 사전 학습 파이프라인, 태깅·구문 분석·개체 인식용 학습 모델을 제공합니다. spaCy는 Python과 Cython에서 고급 자연어 처리를 지원하는 라이브러리입니다. 70개 이상의 언어에 대한 토큰화와 학습을 지원하며, 품사 태깅, 의존 구문 분석, 개체명 인식, 텍스트 분류 등의 작업을 위한 사전 학습 파이프라인을 제공합니다.
- spaCy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- spaCy은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- spaCy은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. spaCy의 마지막 커밋은 2026년 10월 27일입니다.
- spaCy은(는) 어디에 사용할 수 있나요?
- 문서에서 사람, 조직, 장소 등의 개체명 추출 학습된 모델을 활용해 프로덕션 파이프라인에서 텍스트 분류 사전 학습 트랜스포머를 기반으로 사용자 지정 NLP 컴포넌트 구축 언어학 연구에서 구문 구조와 의존 관계 분석
- spaCy은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/explosion/spaCy
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
품사를 태깅하고 텍스트 패턴을 찾으며, 동사 시제와 숫자 같은 텍스트 요소를 변환하는 JavaScript 자연어 처리 라이브러리입니다.
NER, 텍스트 분류 등의 작업을 학습 데이터 없이 수행하도록 대규모 언어 모델을 구조화된 NLP 파이프라인에 연결하는 spaCy 확장 기능입니다.
NLP 및 언어 모델 파이프라인을 위한 빠른 최신 Rust 토크나이저 라이브러리로, Python과 Node.js 바인딩을 제공합니다.
런타임에 새로운 예시와 클래스를 학습하고, 보정된 신뢰도와 분포 외 입력 탐지 기능을 제공하는 Python 텍스트 분류 라이브러리입니다.
모델을 조합하고 PyTorch, TensorFlow, MXNet 레이어를 래핑할 수 있는 경량 타입 검사형 함수형 딥러닝 라이브러리입니다.