10P by xguru 3일전 | ★ favorite | 댓글과 토론
  • 시맨틱/뉴럴 검색 결과를 실시간 개인화하고, 추천 시스템 구축을 돕는 오픈소스 랭킹 서비스
  • 기존 검색엔진 위에 Learning-to-Rank 재정렬, LLM 기반 의미론적 검색, 협업 필터링 추천 등을 지원
  • 클릭·구매 등 고객 신호를 랭킹에 통합해 CTR 최적화를 제공하고, 세션/방문자 프로필을 추적해 실시간 개인화 구현
  • 지연시간 10–20ms 수준의 고속 재정렬, Redis 기반 상태 관리를 전제로 한 수평 확장을 지원하여 수천 RPS 처리
  • CTR, Referer, UA, 시간수십 개의 일반적인 랭킹 신호를 즉시 계산하고, 데이터 소스 통합으로 로그 유입을 단순화
  • Docker를 통해 1분 안에 standalone 모드로 시작 가능하며, 데이터 임포트, ML 모델 훈련, API 시작을 하나의 명령으로 수행할 수 있음
  • 이걸로 뭘 만들수 있을까?
    • Semantic Search: 최신 LLM을 이용하여 Elasticsearch/OpenSearch가 쿼리의 의미를 이해
    • Recommendations: 협업필터(ALS)콘텐츠 기반/의미 추천 시스템 구축
    • Learning-to-Rank: 기존 검색의 정밀 최적화배치/온라인 학습 연동