19P by xguru 2021-04-14 | favorite | 댓글 1개

- HN에 올라온 3천만개 포스트의 내용과 댓글, 외부 URL 내용을 통합해서 실시간 검색
- 실시간 프리뷰
- 검색어 자동 보정/제안
- 키워드 하이라이팅
- 불린 검색 : AND,NOT,PHRASE,Implicit PHRASE
* 검색 SaaS인 SeekStorm 으로 개발

SeekStorm ( https://seekstorm.com/ ) 이 자신들의 SaaS 홍보용으로 만든 거네요.
HN의 기본 검색은 YC에서 투자한 (YC W14) 검색 SaaS인 Algolia ( https://www.algolia.com/ )를 이용중입니다.

국내에서도 검색 SaaS가 나온다면 GeekNews 데이터를 함 이용해 보시면 어떨까 합니다 ㅎㅎ

SeekStorm 이 쓰는 일부 기능은 오픈소스로 공개했네요.
- 철자 교정 및 퍼지 검색 오픈소스 SymSpell : https://github.com/wolfgarbe/SymSpell
- 1000배 빠른 Radix trie 및 자동 완성 오픈소스 PruningRadixTrie : https://github.com/wolfgarbe/PruningRadixTrie

SaaS를 만들고, 자신들의 SaaS로 사람들이 쓰기에 좋은 뭔가를 샘플로 개발해주고, 그리고 일부는 오픈소스로 공개하고..
이게 SaaS 서비스가 성장하는 기본 프로세스 인듯.

TypeSense 도 비슷한 방식을 썼죠. 검색은 오픈소스이지만, 클라우드 버전 SaaS는 유료입니다.

- typesense - 오픈소스 검색 엔진 https://news.hada.io/topic?id=3369
- typesense로 만든 2백만개 음식 레시피 검색 엔진 https://news.hada.io/topic?id=3370