spaCy로 배우는 자연어 처리
Azadeh Mobasher
Principal data scientist
spaCy 텍스트 처리 파이프라인으로 언어적 특성을 추출합니다:
Doc, Token, Span 등 spaCy 클래스 사용 및 워드 벡터로 의미 유사도 예측:spaCy의 Matcher, PhraseMatcher로 용어와 구를 추출하는 패턴 작성:
matcher = Matcher(nlp.vocab)
pattern = [{"LOWER": "good"}, {"LOWER": {"IN": ["morning", "evening"]}}]
matcher.add("morning_greeting", [pattern])
matcher = PhraseMatcher(nlp.vocab, attr = "LOWER")
patterns = [nlp.make_doc(term) for term in terms]
matcher.add("InvestmentTerms", patterns)
spaCy 모델을 학습하고 추론에 활용

spaCy로 배우는 자연어 처리