
상단 돋보기 검색에 스마트 검색을 추가했습니다. 지금까지의 검색은 입력한 글자가 들어 있는 글만 찾았습니다. 스마트 검색은 글자가 달라도 뜻이 가까운 글을 찾습니다. 선택지가 둘 남았는데 왜 반반이 아니지로 찾으면 몬티홀 글이 나옵니다.
쓰지 않아도 됩니다. 도구를 받지 않으면 검색은 지금까지와 똑같이 동작합니다.
받는 법
상단 돋보기 오른쪽의 동그란 화살표 아이콘을 누르고 도구 받기를 누르면 됩니다. 크기는 약 56MB입니다. 받는 동안 아이콘 테두리에 진행 정도가 표시되고, 다른 글을 읽고 있어도 계속 받습니다.
모바일 데이터로 받으면 데이터가 그만큼 쓰이니 와이파이에서 받는 편이 좋습니다. 한 번 받으면 이 브라우저에 저장되고, 글이 새로 올라오거나 고쳐져도 다시 받지 않습니다.
쓰는 법
도구를 받은 뒤 상단 돋보기로 검색하면 결과 화면 제목 옆에 뜻으로와 글자로 전환 단추가 생깁니다. 기본은 뜻으로 찾기입니다. 결과 카드에는 질문과 가장 가까운 문단이 함께 나옵니다.
문장으로 물어봐도 되고 낱말만 넣어도 됩니다. 블로그에 없는 내용을 물으면 가까운 글이 없다고 나옵니다. 답을 글로 지어내는 기능은 넣지 않았습니다. 관련 있는 글과 문단만 찾아 줍니다.
검색어
검색어를 AI 서버로 보내지 않습니다. 뜻을 계산하는 모델이 방문자의 브라우저 안에서 돌고, 모델과 실행 라이브러리도 이 사이트에서 내려받습니다.
다만 결과 화면 주소에 검색어가 들어갑니다(/search?q=검색어). 다른 페이지와 마찬가지로 이 주소를 열면 사이트 호스팅 쪽 요청 기록에 남을 수 있습니다.
지우는 법
아이콘을 다시 누르고 모델 삭제하기를 누르면 저장한 도구가 지워지고 검색은 글자 찾기로 돌아갑니다. 브라우저 저장 공간을 비워도 함께 지워집니다.
사용한 모델
임베딩 모델은 Apache 2.0 라이선스의 dragonkue-KoEn-E5-Tiny(새 탭에서 열림)입니다. MIT 라이선스의 multilingual-e5-small(새 탭에서 열림)을 바탕으로 만들어졌습니다. 브라우저 실행에는 Apache 2.0의 Transformers.js와 MIT의 ONNX Runtime Web을 씁니다. 파일은 수정 없이 이 사이트에 함께 두었습니다.
COMMENTS
댓글을 불러오고 있습니다.