JAVA 로 워드클라우드 생성하기
https://github.com/epicdevs/Word-Cloud/ 분석해 볼 만한 소스를 찾았다. StringProcessor class 분석 문장을 읽으며 " " 기준으로 문자열을 읽고 removePunctuations 메서드를 통해 {} 대괄호, 숫자 등을 제거한 순수 단어만 추출한다 filter.contains를 통해 blacklist(제외) 등록된 단어인 경우 제외한다 HashMap에 단어를 등록하면서 weight를 적산한다 이후 우선순위 큐에 weight 기준으로 원소를 삽입한다. public class StringProcessor implements Iterable{ private String str; private final HashSet filter; private ArrayList ..
AI/빅데이터
2021. 3. 31. 12:20