뉴스 클러스터링
package programmers; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Set; public class 뉴스클러스터링 { //자카드 유사도 : 집합 간의 유사도를 검사하는 방법 //두 집합 A,B 사이의 자카드 유사도 J(A,B)는 두 교집합 크기를 두 집합의 합집합 크기로 나눈 값으로 정의 //문자열 유사도 계산 //FRANCE , FRENCH , 2글자씩 끊어서 //A={FR,RA,AN,NC,CE} B={FR,RE,EN,NC,CH} //A ∩ B = {FR,NC} A ∪ B = {FR,RA,AN,NC,CE,RE,EN,CH} 2/8 = 0.25 //2
2023. 1. 20.