본문 바로가기

공부기록

공부기록, 2021-06-17(java)

## java
- 형태소 분석기
- 설치
- jdk8이상
- git clone https://github.com/shin285/KOMORAN
- cd KOMORAN
- git pull
- ./gradlew jar
- gradlew.bat jar
- build/libs 디렉토리 내에서 KOMORAN.jar 파일을 확인가능
- 생성한jar KOMORAN-3.3.4.jar이름으로 변경
- 클래스 생성
```
import kr.co.shineware.nlp.komoran.constant.DEFAULT_MODEL;
import kr.co.shineware.nlp.komoran.core.Komoran;
import kr.co.shineware.nlp.komoran.model.KomoranResult;
import kr.co.shineware.nlp.komoran.model.Token;

import java.util.List;

public class App {
public static void main(String[] args){
Komoran komoran = new Komoran(DEFAULT_MODEL.EXPERIMENT);
String strToAnalyze = "대한민국은 민주공화국이다.";

KomoranResult analyzeResultList = komoran.analyze(strToAnalyze);

System.out.println(analyzeResultList.getPlainText());

List tokenList = analyzeResultList.getTokenList();
for (Token token : tokenList) {
System.out.format("(%2d, %2d) %s/%s\n", token.getBeginIndex(), token.getEndIndex(), token.getMorph(), token.getPos());
}
}
}
```
- App.java 파일이 위치한 곳에서 다음과 같이 Java 파일을 Class 파일로 컴파일
- javac -cp "./libs/KOMORAN-3.3.4.jar:" App.java
## 자주 하는 실수
- 기본기능으로 때우려고함
## 큐
- 어차피 헷갈리니 자주보고쓰자
## 내가 모르는 것
- 형태소 분석기

## 일정
21-06-17
- 14:00 ~ 15:00 : 운동
- 15:00 ~ 16:00 : 운동
- 17:00 ~ 18:00 : 공부, 영상1업로드
- 18:00 ~ 19:00 : 공부, 영상2업로드
- 19:00 ~ 20:00 : 공부, 영상3업로드
- 20:00 ~ 21:00 : 공부
- 21:00 ~ 22:00 : 공부

'공부기록' 카테고리의 다른 글

공부기록, 2021-06-22(ajax)  (0) 2021.06.22
공부기록, 2021-06-21(ajax)  (0) 2021.06.21
공부기록, 2021-06-16(java)  (0) 2021.06.16
공부기록, 2021-06-14(java)  (0) 2021.06.15
공부기록, 2021-06-14(jetpack)  (0) 2021.06.14