Shotnest · 라이브러리
순서가 다른 같은 단어 집합 알아보기
Shotnest 비교 도구에서 “red blue”와 “blue red”는 토큰 겹침 1에 이르지만, 정규화한 뒤에도 같지 않습니다.
순서는 척도 밖에 있습니다
토큰 겹침은 공유하는 서로 다른 토큰의 수를 두 텍스트를 합친 서로 다른 토큰의 수로 나눈 값입니다. 위치는 아무 역할도 하지 않습니다. “red blue”와 “blue red”는 같은 집합을 만들므로 겹침은 2 ÷ 2 = 1입니다. 정규화 후 같음은 정규화한 문자열 전체를 비교하므로 여전히 아니요를 보여 줍니다. 단어의 순서가 다르기 때문입니다.
두 줄 사이의 이 차이가 쓸모 있는 신호입니다. 겹침은 완전한데 정규화한 텍스트가 같지 않다면 같은 어휘가 재배열됐다는 뜻이며, 목록에서는 별문제가 아닐 수 있지만 문장에서는 결정적일 수 있습니다.
정규화는 아무것도 재배열하지 않습니다. 소문자로 바꾸고, 악센트를 없애고, 공백을 줄인 뒤 문자열을 있는 그대로 비교합니다.
입력값
- 첫 번째 텍스트
- red blue
- 두 번째 텍스트
- blue red
결과
- 정확히 같음
- 아니요
- 정규화 후 같음
- 아니요
- 단어 겹침
- 1
- 첫 번째 텍스트에만 있음
- 사용할 수 없음
- 두 번째 텍스트에만 있음
- 사용할 수 없음
텍스트가 겹친다고 두 이미지나 문서가 동일하다는 뜻은 아닙니다.
세 결과를 함께 읽기
- 정확히 같음: 아니요.
- 정규화 후 같음: 아니요. 순서가 다르기 때문입니다.
- 토큰 겹침: 1. 첫 번째에만 있는 목록과 두 번째에만 있는 목록은 비어 있습니다.
- 두 텍스트를 순서대로 소리 내어 읽어 보세요. 의미가 달라진다면 서로 다른 기록으로 다루세요.
- 공유 토큰
- 2
- 전체 서로 다른 토큰
- 2
- 토큰 겹침
- 1
단어 순서가 중요할 때
“Gate 12 seat 5”와 “seat 12 gate 5”는 모든 토큰을 공유하면서 항목 사이에서 두 숫자를 맞바꿉니다. “Not before Friday”와 “before Friday, not”은 뜻이 다릅니다. Shotnest 앱의 검색도 순서를 무시합니다. 입력한 모든 단어가 위치와 상관없이 스크린샷 텍스트에 있으면 됩니다. 스크린샷을 찾는 데는 도움이 되지만, 결과를 보고 행동하기 전에 꼭 읽어야 하는 또 하나의 이유이기도 합니다.
- 텍스트 겹침이 1이라는 이유로 두 스크린샷을 중복이라고 부르는 것.
- 순서를 알아차리는 유일한 줄인 정규화 후 같음을 건너뛰는 것.
- 좌석이나 순위처럼 항목이 위치에 묶여 있는데도 재배열된 목록을 똑같다고 여기는 것.
항목을 맞바꾼 예시가 바로 그 결과를 보여 줍니다. “Gate 12 seat 5”와 “seat 12 gate 5”는 정규화 후 같지 않고, 겹침은 1입니다.
이미지에 대한 판정은 없습니다
아래에 연결된 비교 도구는 결과가 텍스트 겹침일 뿐이며 두 이미지나 문서가 동일하다는 증거가 아니라고 밝힙니다. Shotnest 자체의 중복 검사는 공유하는 단어에 더해 이미지 크기와 시각적 지문까지 일치해야 합니다.