NLP

    자연어 처리(Natural Language Processing)란 무엇인가?

    자연어(Nautral Language)란 인간이 일상에서 사용하는 언어를 말한다. 자연어 처리(Natural Laguage Processing)란 기계가 자연어를 이해하고 해석하여 처리할 수 있도록 하는 일을 말하며, 줄여서 NLP라고 합니다. NLP가 활용되는 분야 텍스트 분류(Text Classification) 텍스트가 특정 분류, 카테고리에 속하는 것을 예측하는 기법을 말한다. 스팸 메일 분류나 뉴스 기사의 내용을 기반으로 연애/정치/사회/문화 중 어떤 카테고리에 속하는지 자동으로 분류해주는 프로그램이 이에 속한다. 텍스트 분류는 지도학습이다. 감성 분석(Sentiment Analysis) 텍스트에 나타나는 감정/기분 등의 주관적 요소를 분석하는 기법을 말한다. SNS의 글을 분석하여 글쓴이의 감..

    파이썬(Python) 한글 형태소 분석 Konlpy 설치하기

    파이썬(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 모듈이 설치가 되어야 ..