일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 푸시푸시
- 도커 시작하기
- mysql docker
- MySQL
- ansible install
- 도커 mysql
- 클라우드
- streamsets 강의
- 데이터베이스
- nvidia docker
- c
- python
- 스트림셋
- mysql on docker
- 도커
- 도커 elk
- 자바
- 파이썬
- 알고리즘
- java
- 앤서블 설치
- docker
- elk stack
- 스트림셋이란?
- 정보처리기사
- 백준
- C언어
- 데이트
- 코딩
- c++
- Today
- Total
리그캣의 개발놀이터
자연어 처리 NLP란? 본문
NLP란 무엇인가?
NLP (Natural Language Processing, 자연어처리)는 텍스트에서 의미있는 정보를 분석, 추출하고 이해하는 일련의 기술집합이다.
우리 일상에도 다양한 NLP 응용사례가 있습니다. 가령:
● 텍스트 요약(ex: Summly)
● 자동 질의응답 시스템(ex: Wolfram Alpha)
● 대화 시스템(ex: Apple Siri)
● 기계 번역(ex: Google Translate)
KoNLPy
KoNLPy(“코엔엘파이”라고 읽습니다)는 한국어 정보처리를 위한 파이썬 패키지입니다.(http://konlpy-ko.readthedocs.io/ko/v0.4.3/)
설치하기
우분투
● 명령 프롬프트로 KoNLPy 설치하기
$ sudo apt-get install g++ openjdk-7-jdk # Install Java 1.7+ $ sudo apt-get install python-dev; pip install konlpy # Python 2.x $ sudo apt-get install python3-dev; pip3 install konlpy # Python 3.x |
● MeCab 설치하기 (선택사항)
$ sudo apt-get install curl $ bash <(curl -s https://raw.githubusercontent.com/konlpy/konlpy/master/scripts/mecab.sh) |
윈도우
1. Java 1.7 이상이 설치되어 있어야한다.
2. JAVA_HOME 설정하기
3. JPype1 (>=0.5.7)을 다운로드 받고 설치. 다운 받은 .whl 파일을 설치하기 위해서는 pip 을 업그레이드 해야 할 수 있다.
> pip install --upgrade pip > pip install JPype1-0.5.7-cp27-none-win_amd64.whl |
● 명령 프롬프트로 KoNLPy 설치하기
> pip install konlpy |
● KoNLPy의 Mecab() 클래스는 윈도우에서 지원되지 않는다.
'프로그래밍 언어 > Python' 카테고리의 다른 글
[Python 문법] 중간값 median 값 구하기 (0) | 2019.01.28 |
---|---|
[python 문법]list를 string으로 (0) | 2019.01.27 |
[python 문법] char 를 int로 변환 / int를 char로 변환 (0) | 2019.01.27 |
numpy를 이용한 Slicing 정리. (0) | 2018.04.11 |
정규 표현식 요약본 (0) | 2018.01.23 |