태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.


'quickfind'에 해당되는 글 2건

  1. 2010.09.09 Google Instant 의 원형과 미래 (1) by 無異
  2. 2010.05.20 다음 모바일 초성검색 자동완성 (2) by 無異
2010.09.09 11:47

Google Instant 의 원형과 미래

구글이 검색어 입력을 완료 하지 않고도 키 입력중에 바로 검색 결과를 보여주는 incremental search 를 google instant 라는 브랜드로 런칭하였습니다. 구글은 검색어를 자동완성해주는 google suggestion의 성공에 이어 이제는 검색 결과도 바로 보여주고 있습니다.

이런 놀라운 검색경험의 변화는 사실 새로운건 아닙니다. 하지만 메이저 플레이어인 구글이 제공하기로 했다는데 의미가 있습니다. 이제 다 따라할테니까요. 그럼 구글 인스턴트 검색의 원형(原形)을 살펴보겠습니다.


MacOS Spotlight

스팟라이트는 맥오에스의 기본 검색기능입니다. 맥에 있는 모든 자료를 메타검색하게 해주는데요. 당시의 다른 검색 기술에 비교해서 사기라고 생각되는 빠른 속도에 놀랐습니다. 검색어를 입력하고 엔터를 치지 않고도 바로 검색결과를 눈앞에 보여줍니다. 스팟라이트는 2005년에 macos 10.4에서 공개됐습니다.
동영상을 보세요.
https://www.youtube.com/watch?v=CYoCJ101cfU
이번에 개편된 네이버뮤직의 검색도 스팟라이트를 모델로 한것 같지요?


Inquisitor

인퀴지터는 david watanabe라는 개인 개발자가 맥용 사파리 플러긴으로 공개한 프로그램입니다. 
사파리의 검색창에서 검색어를 입력하면 구글의 suggestion을 불러오고 첫번째 추천검색어를 auto complete하여서 그 추천검색어의 구글 검색을 한번에 보여줍니다. 한마디로 구글 instant랑 똑같은데요. 완전 편해서 깜짝 놀랐습니다. 사실 제가 구글로 검색하는 경우는 대부분 closed question인 경우여서 검색결과가 3개정도만 나와도 충분했거든요. 



이 프로그램을 야후가 인수하였는데요. 그래서 당연히 야후가 웹검색에서 incremental search를 선보일거라고 생각했는데 단순히 지원 브라우저만 늘리고 끝이더라고요. 쯧


À la carte 검색

inquisitor가 너무 맘에 들었는데 결정적으로 전 pc를 사용하고 있었고 또 한글과 같은 조합형문자에서는 자동완성이 지원되지 않는 문제가 있었습니다. 그래서 직접 만들어 쓰기로 했습니다. 쓸데없이 다 쏟아 부어대는 통합검색도 맘에 들지 않았고요.  2008년 정도에 만들어서 구글이나 네이버 대신 메인 검색엔진으로 사용했습니다. 


a la carte search (dynamic vertical search)



QuickFind 

혼자서 만족하면서 잘 쓰고 있었는데 와이프는 싫어하더라구요. 그래서 작년말쯤 일반적인 검색 결과처럼 모습으로 바꾸었습니다. 



지금은 더 단순한 형태인데요. 검색 UI를 어떻게 디자인해야 하는지 현재 closed question에 최적화된듯한 구글 검색결과나 있는것 없는것 다 털어서 쏟아부어대는 통합검색을 어떻게 개선할 수 있는지 re-design!에서 적어보겠습니다.



추가:
그래서 결론은 네이버나 다음이나 똑같이 베껴도 상관없을것 같다는 거죠. 야후도 프로그램만을 인수한거고 이미 공개된 UI라서 구글도 특허같은걸 얻을 수는 없을것 같거든요.




팀블로그 pxd Story 구독 방법  블로그 글은 각 개인의 생각이며 피엑스디와 다를 수 있습니다.


Trackback 0 Comment 1
Ad Test...
2010.05.20 17:12

다음 모바일 초성검색 자동완성

휴대폰은 컴퓨터 키보드에 비해 입력 자체도 불편하고, 운전을 하거나 걷거나 가방을 들고 있거나해서 키입력이 어려운 사용 상황이 많습니다. 그래서 가능한 키입력을 최소화 할 수 있는 방법이 요구됩니다. 안드로이드의 영어나 일어의 음성인식은 상당히 만족도가 높다고 하는데 이렇게 아예 키입력을 하지 않는 방법이 가장 좋겠죠. 하지만 우리말에 대한 지원은 아직 요원할 것 같고 현재는 키입력을 최소화하도록 predictive input을 잘 활용하는 수 밖에 없을것 같습니다.

제 차에 있는 네비게이션은 실시간 교통정보를 받지 못하는 모델이라 네비에서 검색하고 또 아이폰으로 빠른길 검색을 다시 하는 경우가 많습니다. 그럴 때마다 네비게이션의 초성검색이 많이 아쉬웠습니다.

이번에 다음 모바일과 아이폰 앱에서 초성입력의 검색어 자동완성을 제공하기 시작했습니다. 주말에 다녀온 두 곳을 입력해봤는데요. 서울동물원은 아주 잘 찾아주네요. 너무 좋습니다.

 

 

의도한 검색어가 제공되지 않을 경우의 처리

하지만 "삼원가든 대치점"을 찾으려고 “ㅅㅇㄱㄷ"을 입력 해봤더니 검색빈도가 낮은지 자동완성에는 나타나지 않습니다. 초성입력 상태로 그냥 검색을 하면 전혀 원하지 않는 결과가 나옵니다. 의도한 검색어 자동추천이 나오지 않으면 초성검색어를 지우고 다시 입력하여야 합니다.

이러면 검색어를 입력할 때마다 찾으려는 검색어가 유명한지 한번 고민해봐야겠네요. 지우고 다시 입력해야하면 오히려 손이 더 귀찮아지니까요. 머리 쓰는 건 싫으니까 그냥 원래 하던 대로 음절로 입력을 해야 할까요? 많이 사용해보지 않아서 모르겠지만 의도한 추천어가 매칭되는 비율이 어느정도수준에 미치지 못하면 초성검색어 추천기능을 알고 있는 사용자라도 이 기능을 사용하지 않게 될 것 같습니다.

 


POI 초성검색결과 표시

간단한 해결로, 초성만으로 검색을 하면 네비게이션처럼 장소에 대해서 초성매칭결과를 지역별로 적당히 잘 그룹핑해서 나열해주면 좋을것 같습니다.(초성매칭이 되는 모든 검색어를 나열해주는 건 무리가 있고요. 지역정보를 모바일에서 많이 검색하고 또 DB가 한정되어 있어서 현실적으로 가능하니까요)  매칭결과를 단순히 가나다순으로 나열하여서 저처럼 서울에서만 노는 사람한테 부산지역 장소가 맨처음 표시되면 짜증나니까 현재 위치 정보를을 활용하면 좋겠고요.

 

초성+음절 혼합 검색

검색빈도가 낮아서 표시가 되지 않거나 매칭되는 결과가 많아서 순서에 밀리는 경우에도 문제가 되는데요. 초성+음절을 입력하면 전체 장소 DB매칭결과를 자동완성으로 보여주는 것도 좋겠습니다. "삼원가든"을 찾으려고 "ㅅㅇㄱㄷ"까지 입력했는데 자동완성으로 나오지 않으면 마지막 음절을 계속 입력합니다. "ㅅㅇㄱ든"으로 입력하면 매칭결과가 더 한정되니까 전체 DB에서 검색하여 자동완성에 표시해줍니다.

 

아이나비 초성+음절 혼합 검색

 

 

다음 지도 앱 연동

보통 위치 검색을 하고나서 길찾기를 하는 경우가 많은데요. 결과에서 링크된 모바일 지도 웹페이지에는 길찾기도 없고 기능이 제한되어 있어서 불편합니다. 그냥 다음지도 앱이 실행되면 좋을것 같습니다.

이 경우에 커스텀 url 프로토콜을 이용하면 웹 결과 페이지에서도 다음 지도 앱을 직접 실행할 수 있습니다. 페이스북 같은 경우는 http://가 아닌 fb:// 프로토콜을 사용하여 링크를 탭하면 페이스북 앱을 바로 실행하도록 하고 있고요.

http://iphonedevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html

 

 

아니면 모바일 지도에서도 기본적인 길찾기 기능을 제공하는것도 방법이겠고요.

 

quickfind 길찾기


물론 처음부터 다음지도 앱으로 검색하면 되긴하는데요. 근데 맛집 검색할때는 블로그를 우선 보고 평이 괜찮은지 맛있는 메뉴는 뭔지 알아보고 찾아가는 편이라서 지도검색보다는 블로그 검색을 우선하거든요.

 

quickfind 검색


팀블로그 pxd Story 구독 방법  블로그 글은 각 개인의 생각이며 피엑스디와 다를 수 있습니다.


Trackback 0 Comment 2
Ad Test...