NLP
자연어 처리(Natural Language Processing)란 무엇인가?
자연어(Nautral Language)란 인간이 일상에서 사용하는 언어를 말한다. 자연어 처리(Natural Laguage Processing)란 기계가 자연어를 이해하고 해석하여 처리할 수 있도록 하는 일을 말하며, 줄여서 NLP라고 합니다. NLP가 활용되는 분야 텍스트 분류(Text Classification) 텍스트가 특정 분류, 카테고리에 속하는 것을 예측하는 기법을 말한다. 스팸 메일 분류나 뉴스 기사의 내용을 기반으로 연애/정치/사회/문화 중 어떤 카테고리에 속하는지 자동으로 분류해주는 프로그램이 이에 속한다. 텍스트 분류는 지도학습이다. 감성 분석(Sentiment Analysis) 텍스트에 나타나는 감정/기분 등의 주관적 요소를 분석하는 기법을 말한다. SNS의 글을 분석하여 글쓴이의 감..
파이썬(Python) 한글 형태소 분석 Konlpy 설치하기
Konlpy를 설치하기 위해서는 아래의 조건이 만족되어야 한다. 1. Java 1.7 이상의 설치 오라클(Oracle) 사이트(http://www.oracle.com/technetwork/java/javase/downloads/index.html)에서해당 OS에 맞는 JDK(Java Developement Kit)를 설치한다. 2. JAVA_HOME Path 설정 JDK가 정상적으로 동작하기 위하여 JAVA_HOME 경로(Path)를 설정해야한다. [제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수] [시스템 변수]에 path의 변수값 부분에 JDK가 설치되어있는 경로를 입력한다. 3. JPype1 JAVA로 작성된 모듈을 로드하여야 하기 때문에 JPype1 모듈이 설치가 되어야 ..