어절별 변형 알고리즘
예시)
- 나는 집에 있는 국회 다이어리를 쓴다
- 나는 집에 국회에 일하는 사람이 있다 : 집 → 가족 → 사람, 사람 추가.
- 나는 집에 국회의원이 있다 : 국회 + 사람 → 국회의원
- 나의 아버지는 국회의원이다
예시 2)
- 나는 삼진그룹 영어토익반을 보러 간다
- 나는 영어토익반을 보러 간다 → 삼진그룹은 평소 단어가 아니라 탈락
- 나는 토익을 보러 간다 → 영어토익반에서 대표적인 단어인 "토익" 생존
- 나는 토익을 보고 이직을 준비한다 → 토익과 같이 쓰이는 단어 "이직" 추가
예시 3)
- 나는 장난 아니게 감기에 걸렸다
- 나는 장난 아닌 감기, 즉 폐렴에 걸렸을 가능성이 높다 : 심한 감기 → 독감의 가능성 추가
- 나는 폐렴에 걸렸다 : 가능성 100% → 여지 삭제
- 나는 폐렴에 걸려서 죽을 수도 있다 : 독감의 증상 가능성 추가
- 나는 죽을 수도 있다 : 원인 삭제
- 나는 죽었다 : 가능성 삭제
알고리즘
- 문장 입력
- 중요 단어 추출 → 중요도를 기준으로 정렬
- 중요도가 중간 정도인 단어를 선택적으로 선택 (문장의 왜곡을 위해, 중요도가 높은 단어는 선택하지 않음)
- 선택된 단어와 관련 있는 단어를 가지고 옴
'개발 (안드로이드 외)' 카테고리의 다른 글
p5.js 문서 번역 중 (0) | 2024.03.20 |
---|---|
211004 Creative Algorithms p02 개발 일지 (0) | 2021.10.04 |
슈슉 생성기 (0) | 2021.07.13 |
200529 OpenCV 공부 (0) | 2020.05.29 |