드디어 검색의 불편을 해결하였습니다!
클래스카드에는 2016년 10월 현재 약 7,000개의 세트가 있고 빠르게 늘어나고 있습니다. 사실 선생님들께서 만드신 훌륭한 세트를 검색해서 사용할 수 있다는 것은 클래스카드의 큰 강점입니다.
그럼에도 불구하고 그동안 여러 선생님과 학생들이 검색의 불편을 지적하였고, 이 문제는 생각보다는 복잡한 기술적인 제약이 있어서 쉽게 개선하지 못했습니다. 사실은 비용적인 제약이라고 하는게 좀 더 정확하겠네요. 비용을 투자한다면 쉽게 해결할 수 있는 부분이지만, 스타트업에게는 만만치 않은 비용이 필요했습니다. 그러나 포기하지 않고 자체적인 해결방안은 찾고 했고자 하였습니다.
여러 시행착오 끝에 드디어 자체적으로 한글 검색 문제를 해결하였습니다. 기술적으로 보면 Database의 Full Text Search Technology를 이용한 것인데, 한글에 대해서는 제대로 처리되지 않던 부분을 자체적으로 해결한 것입니다.
그래서 이제는 "천재 교과서 중1" 같이 둘 이상의 단어로 검색할 하면
1.유사도가 높은 세트를 우선으로 검색이 됩니다. 즉 "천재 교과서 중1"을 모두 포함하는 세트가 우선 표시되고, 부분적으로 포함하는 세트는 뒤쪽에 나열됩니다.
2.이전에는 "천재교과서"는 검색에서 누락되었으나 이제는 정상 검색됩니다.
3."중1"을 "중학교 1학년", "중등1" 등으로 입력한 경우에도 정상 검색이 됩니다.
검색의 성능과 정확도가 생각한것 보다 더 높아서 매우 기쁩니다.
그리고 이 글을 빌어, 클래스카드를 사용해주시는 선생님들께 감사를 드리고 싶스빈다.
훌륭한 세트를 제작해 공유해 주시고,
또 세트를 잘 나타내는 이름을 달아 주셔서, 많은 선생님들과 학생들이 학습하고 공유할 수 있게 되었습니다.
모든 사용자들을 대신하여 깊이 감사드립니다.