'2009/05/12'에 해당되는 글 1건

  1. 2009/05/12 Build your own Search Engine and Search Service in one hour. (11)
2009/05/12 02:28

Build your own Search Engine and Search Service in one hour.

/**
휴. 뭘하나 만들어 내는것은 이제 벅찬일인듯 합니다.
머리도 안돌고, 코딩은 더욱 어눌하고.
주위에서 도움을 받고 많은 라이브러리를 가져다 썼음에도 불구하고 어려운건 어렵군요.
**/

몇가지 구상을 하고 필요한 플래폼을 준비중에 있습니다.

이제 그 첫번째로 Search Engine Plaform을 조심스레 선보입니다.

일반개발자들에게 검색엔진을 도입하거나 접목하는 일은 그리 쉬운일은 아닙니다.
database를 많이 다루던 사람들에게도 항상 불만인것이 그놈의 Like 검색입니다.
게다가 키워드에 대한 랭킹이 들어가면 손을 들수 밖에 없습니다.
또한 소규모나 대규모의 기업에게 있어서 검색엔진의 도입은 상당한 비용과 많은 튜닝작업으로 많은 투자가 일어나게 됩니다.

최근에 아마존의 simpleDB나 구글의 AppEngine의 등장은 상당히 고무적인것이긴 하나 그것들은 spread sheet류의 작은 String 데이터만을 다루기 때문에 fulltext 검색기능을 제공하지는 않는듯 합니다.

이러한 부분에 도움이 되고자 Search Engine Platform을 준비했습니다.
사실 아직 플랫폼이라 명명하기에는 부족한면이 많이 있지만 그래도 플래폼이 되고 싶어 계속 발전할 것입니다.
모든 데이터를 담고 싶어서 "대지의 여신"이라는 GAIA(가이아)로 명명하였습니다.(가칭)

GAIA 서비스는 클라우드컴퓨팅과 클라우드스토리지기반으로 돌아가므로 클라우드 데이터서비스가 가질수 있는 장점을 대부분 담으려고 합니다.

이제 막 테스트를 해야 하는 상황이므로 클로우즈베타로 5-6월정도 운영해볼까 합니다.
그 와중에 많은 문제점과 개선점이 생기겠지요.

검색플래폼을 개선해 나가는 동안 두번째와 세번째 플래폼도 하나씩 선보일 예정입니다.

검색플래폼은 말 그대로 "검색"에 중점을 두었기 때문에 다른 기능상의 장점들은 덜 부각시키려 합니다.
그 기능상의 장점들은 다른 플래폼에서 부각되어 알려질겁니다.

GAIA 검색플래폼은 기본적인 테스트와 관리를 위한 "웹 브라우저"를 통한 접근과 개발자가 직접 데이터를 입출력하고 검색기능을 구현할 수 있는 "OPEN API"를 통한 접근으로 이루어져 있습니다.

OpenApi를 통해서는 여러가지 검색튜닝을 시도해 볼수 있습니다.

클로우즈베타 기간에는 브라우저로는 누구나 테스트해볼수 있으나
OPEN API는 승인된 개발자에게만 접근이 허용됩니다.

그래서 클로우즈베타를 위한 개발자와 관련자들의 신청을 받습니다.
신청은 가입을 하시고 이 블로그에 덧글을 달거나 drgru@hotmail.com으로 메일주시면 됩니다.
위 이메일 주소로 msn 접속도 가능합니다.
신청양식은 그냥 자유롭게 해주시면 됩니다.(누구고, 어느정도의 데이터를 어떻게 해보고 싶은 정도... 그렇지만 그냥 단순한 테스트는 허용되지 않습니다. 목적이 있는 테스트의 경우에만 open api 접근이 허용됩니다.)

그루터는 당분간 일반인 대상 서비스를 만들기보단 그러한 서비스를 만드는데 지원할수 있는 시스템에 주력할 생각입니다.

그래서
다음과 같은 분들이 함께 해봤으면 좋겠습니다.

- 검색 서비스 개발자
- 데이터 관련 개발자
- 쇼핑검색 관련 업체
- 콘텐츠 관련 업체.
 
신청자가 어느정도 되면 5월중에 관련 간담회나 설명회를 간단히 열 계획입니다.
Search Engine Platform의 자세한 내용과 open api 포맷은 정리되는 대로 하루 이틀내로 바로 공개하겠습니다.

http://gaia.gruter.com


저작자 표시 비영리 변경 금지
Trackback 0 Comment 11