검수요청.png검수요청.png

마리너

해시넷
이동: 둘러보기, 검색
마리너4(Mariner)
마리너4(Mariner)

마리너(Mariner)는 엔에이치엔다이퀘스트(NHN diquest)에서 자연어처리 기술을 바탕으로 만들어져 강력한 검색 성능을 구비한 대용량 통합 검색 솔루션이다. 대표이사는 강락근이다.

개요[편집]

마리너는 엔에이치엔다이퀘스트에서 출시한 대용량 통합 검색엔진이다. 2004년에 마리너가 출시되었으며, 인터파크의 통합검색 시스템 구축 프로젝트를 수주했다. 자연어처리 기술을 바탕으로 출시한 마리너4(Mariner)는 기존 2배 이상 빨라진 처리 속도와 색인 시간 단축으로 강력한 검색 성능을 구비한 대용량 통합 검색 솔루션이다. 대용량 검색에 최적화된 검색 성능과 사용성에 기반한 맞춤형 검색서비스를 제공하며, 빅데이터 시대에 걸맞은 검색 서비스의 새로운 기준을 제시한다.[1]

2005년에 '마리너2'로 업그레이드 버전이 출시된 후, 2006년 하반기 정보기술 히트 상품으로 선정되었다. 또한, 2009년에 '마리너3'가 출시되면서 GS 인증을 받게 되었고, 2012년에 디지털 타임스 상반기 히트상품으로 선정되었다. 2013년도에도 디지털타임스 검색 솔루션 부문 브랜드파워 대상으로 선정되었다. 2019년 다이퀘스트가 엔에이치엔다이퀘스트로 사명이 변경되고나서도 많은 고객사에 서비스하고 있는 제품이다.[2]

주요 인물[편집]

  • 강락근 : 엔에이치엔다이퀘스트(NHN diquest) 대표이사이다. 국민대학교(Kookmin University) 경영정보관리학과를 졸업한 후 디지털퍼스트(digitalFirst) 모바일 티에프티팀장과 다이퀘스트 영업이사를 역임했다. 사업본부중심의 조직개편을 단행하고 공격적인 마케팅과 영업활동을 통해 전년 매출액대비 30% 이상 실적 및 검색 전문가 그룹으로 성장하는 것을 목표로 하고있다.[3]

특징[편집]

검색 프레임 워크[편집]

마리너4는 다이퀘스트만의 20년 핵심 기술인 자연어 처리 기술로 완성된 통합 검색 솔루션으로, 고품질의 언어분석기가 탑재되어 있어 사용자의 검색 의도를 보다 명확히 파악하여 최적의 검색 결과를 제공하기 때문에 보다 높은 검색 정확도를 자랑하며, 사용자들의 검색패턴을 자동으로 측정하고 분석하여 검색 정확도를 향상시키는 검색 프레임워크를 구성하고 있다.[4] 검색 성능과 검색어별 문서 클릭의 빈도를 이용해 사용성 평가 및 만족도를 측정한다. 그리고, 검색어 현황을 실시간으로 분석하고 사용성 및 만족도 평가 결과를 확인하는 관리 도구를 통한 모니터링으로 분석하여 랭킹모델, 지식 사전 편집과 검색모델 적용에 따른 검색 결과미리 보기를 통해 검색 결과 시뮬레이션을 적용한다. 이후, 프로파일을 생성 및 적용하고 지식 사전을 튜닝하면서 검색 서비스를 개선한다.[2]

성능 및 기능[편집]

검색 기능[편집]

검색을 처리할 때 주요 자료구조들과 메모리 캐시의 관리 방식을 개선하여 검색 성능과 검색 만족도 향상시킨다. 그리고 검색 사용성 데이터를 이용해 생성한 클릭 수 기반 랭킹을 검색에 반영하는데 이는 클릭 수 랭킹에 따른 문서는 가중치를 차등 부여받는 방식을 사용하고, 클릭 수 데이터 통계와 랭킹은 주기적으로 갱신되므로, 문서별 부여되는 가중치도 변화되는 콜라보레이션 어텐션 랭크 시스템을 사용한다. 또한, 마리너는 키워드 빈도수 랭킹, 필드 별 가중치 랭킹, 사용자 참여 랭킹 등 다양한 랭킹 기법과 문서 강제 랭크 및 삭제 기능, 위치 기반(LBS) 랭킹, 알고리즘 필터링 기능 등 콘텐츠 특성에 따른 다양한 랭킹 기능 제공한다. 2개 이상의 검색어를 입력하여 검색하는 경우에는, 문서 내에서의 검색어 위치 판별에 따라 검색 결과를 제공하며 서로 다른 컬렉션들의 결과를 한 컬렉션의 검색 결과처럼 통합하여 제공하는 조인 및 유니온 컬렉션 검색 기능을 지원한다.[2]

검색처리 주요 자료 구조와 메모리 캐시의 관리 방식을 개선하여 검색 성능과 만족도 향상
콜라보레이션 어텐션 랭크 검색 사용성 데이터(문서 클릭 수)를 이용해 생성한 클릭 수 기반 랭킹을 검색에 반영
  • 클릭 수 랭킹에 따라 가중치를 차등 부여받는 방식
  • 클릭 수 데이터 통계와 랭킹은 주기적으로 갱신되므로, 문서별로 부여되는 가중치도 변화
다양한 랭킹 기능 제공 키워드 빈도수 랭킹, 필드 별 가중치 랭킹, 사용자 참여 랭킹 등 다양한 랭킹 기법과 문서 강제 랭크 및 삭제 기능, 위치 기반(LBS) 랭킹 알고리즘 필터링 기능 등 컨텐츠 특성에 따른 다양한 랭킹 기능 제공
근접 검색 2개 이상의 검색어를 입력하여 검색하는 경우, 문서 내에서의 검색어 위치 판별에 따라 검색 결과를 제공
조인 및 유니온 컬렉션 검색 서로 다른 컬렉션들의 결과를 한 컬렉션의 검색 결과처럼 통합하여 제공

색인 성능[편집]

전체 색인 시 수집, 문서 저장, 색인의 각 과정을 병렬로 중첩시켜 동시에 진행하면서 색인 시간을 단축시키는 색인 중첩화 성능을 지니고 있으며, 여러 개의 컬렉션에 동시 색인 명령을 내릴 때 모든 컬렉션에서 동시에 색인작업이 진행되어 하드웨어의 리소스 활용도를 상승시키고 색인 시간을 단축시키는 다중 컬렉션 동시 색인 방식을 사용한다.[2]

파이프라인 색인 전체 색인 시 수집, 문서 저장, 색인의 각 과정을 병렬로 중첩시켜 동시에 진행, 색인 시간 단축
다중 컬렉션 동시 색인 여러 개의 컬렉션에 동시 색인 명령을 내릴 때, 모든 컬렉션에서 동시에 색인 작업이 진행되어 하드웨어의 리소스 활용도를 상승시키고 색인 시간을 단축

대용량 분산 시스템[편집]

데이터 분산 기반의 시스템 구성으로 대용량의 정보를 분산시켜 관리하여 시스템 과부하 및 성능 저하에 대한 문제를 해결할 수 있으며 빅데이터에 최적화된 안정적이고 효율적인 서비스 제공 가능하다.[2]

대용량 분산 시스템 데이터 분산 기반의 시스템 구성으로 대용량의 정보를 분산시켜 관리하여 시스템 과부하 및 성능 저하에 대한 문제를 해결할 수 있어 빅데이터에 최적화된 안정적이고 효율적인 서비스 제공 가능

올인원[편집]

데이터, 서비스, 사용자 변화에 능동적으로 대처 가능한 올인원(All-in-One) 관리 도구 시스템을 통해 검색 사용성 측정과 사용자 만족도를 반영한 차별화된 서비스 제공이 가능하며, 직관적인 인터페이스로 효율적인 관리 운영을 지원한다.[2]

웹 기반의 편리한 관리도구 웹 표준을 준수하고, 자바 기반, 윈도우, 리눅스, 유닉스 등 모든 운영체제와 호환성을 갖춘 웹 기반의 편리한 관리자도구, ASP, JSP, PHP 등 다양한 개발 플랫폼에 적용되는 API를 제공한다.
검색 사용성 통계 및 만족도 평가 검색 사용성 측정을 통한 검색 패턴 통계자료 제공 및 검색 순위와 실제 클릭 수 순위 간 일치도를 바탕으로 검색 만족도 평가를 제공하여 서비스 개선 방향을 제시한다.
랭킹 모델링 기능 사용자가 직접 필드와 가중치 등을 조합하여 검색 가중치나 클릭 빈도에 의해 순위가 자동으로 정해지는 방법 외에 관리자 임의로 검색결과 순위를 조정하는 기능을 제공한다.
인기 검색어, 추천어, 바로 가기 관리 사용자들에게 노출되는 인기 검색어, 추천어, 바로가기 현황을 확인하고 순위를 임의로 조정하거나 노출되지 않게 삭제하는 관리 기능을 지원한다.
지식 사전 통합 관리 신조어, 동의어, 불용어, 금지어, 복합 명사 등의 지식 사전 관리와 사용자 프로파일 별 사전 반영 보조 복합어 등록, 미 등록어 및 복합 명사 후보군 추출 기능 등 최적의 사전 구축을 위한 지식 사전 관리 기능을 가진다.
검색 현황 리포트 인기 검색어, 급등 검색어, 검색 실패어 등 검색어 통계 정보의 확인, 검색 양, 검색 성능, 응답시간 성능 등의 모니터링을 진행한다.
시스템 성능 리포트 중앙처리장치 사용률, 메모리 사용량, 디스크 사용량 등 시스템별 성능 모니터링을 진행한다.
컬렉션 리포트 컬렉션별 색인 문서 통계 확인, 전체 색인 및 추가 색인 성능 현황 확인, 급등 색인어 확인을 진행한다.
서버 장애 리포트 장애 건수 통계(평균, 최대, 최소), 장애 로그 열람, 장애 로그에 대한 메일 리포트를 작성한다.
검색 및 색인 로그 관리 각 컬렉션별 검색과 색인 로그 열람 및 관리한다.
컬렉션 관리 컬렉션별 색인 설정 관리(색인 주기, 문서 추가 삭제) 및 색인 명령 관리, 컬렉션 탐색, 백업 및 복원한다.
서버 관리 서버 운영 상태 확인, 서버 추가 및 삭제, 브로커 설정 등 운영 서버의 설정 관리를 한다.

시스템 구축[편집]

  • 공공기관 홈페이지 : 사용자 데이터 검색을 위한 검색엔진을 구축했다.
  • 공공기관 행정정보 시스템 : 행정정보 시스템 내 데이터의 색인을 위한 검색엔진을 구축했다.
  • 공공서비스 : 국가에서 운영하는 다양한 공공 대민서비스의 사용자 데이터 검색을 위한 검색엔진을 구축했다.
  • 기업 홈페이지 : 사용자 데이터 검색을 위한 검색엔진을 구축했다.
  • 기업 웹 서비스 시스템 : 금융, 증권, 언론사 등 다양한 산업군의 서비스 시스템 내 데이터의 색인을 위한 검색엔진을 구축해다.
  • 기관, 기업의 업무포털 : 업무포털 내 데이터의 색인을 위한 검색엔진을 구축했다.
  • 모바일 : 모바일 앱 맞춤형 사용자 데이터 검색을 위한 검색엔진을 구축했다.
  • 쇼핑몰 : 상품검색을 위한 상품 검색엔진을 구축했다.
  • 시스템 고도화에 따른 구축 : 검색엔진 고도화를 위한 기존 검색엔진 업그레이드 구축을 진행했다.[4]

기대 효과[편집]

검색 성능은 곧 사용자 경험으로 반영, 축적되며, 담당자 역시 편리한 관리도구를 통한 쾌적한 운영 관리와 다양한 통계 리포팅을 통을 통한 모니터링, 피드백으로 원활한 업무 진행이 가능하다. 이는 곧 시스템의 전반적인 서비스 만족도 향상으로 이어지게 되며, 사업의 성공과 직결되는 중요한 요인이다. 원활한 검색 서비스를 제공하고 검색결과 정확도에 대한 고객만족 향상과 편리한 관리도구로 업무 효율성을 향상시킨다.[4]

각주[편집]

  1. 권정숙, 〈다이퀘스트, 인터파크 통합검색시스템 사업수주〉, 《디지털타임스》, 2004-04-09
  2. 2.0 2.1 2.2 2.3 2.4 2.5 엔에이치다이퀘스트㈜ 공식 홈페이지 - https://www.diquest.com/bbs/page.php?hid=m02_03_02
  3. 이병희기자, 〈다이퀘스트 대표이사 강락근씨 선임〉, 《전자신문》, 2006-09-12
  4. 4.0 4.1 4.2 엔에이치다이퀘스트㈜ 공식 블로그 - https://blog.diquest.com/317

참고자료[편집]

같이 보기[편집]


  검수요청.png검수요청.png 이 마리너 문서는 솔루션에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.