Skip to content

01. Introduction

need4spd edited this page Nov 13, 2012 · 10 revisions

Lucene 라이브러리를 사용해 개발한 Http 기반의 검색엔진입니다.

소스를 내려받으신 후 maven을 사용하여 build를 하시면 됩니다.

  • crescent_core_web
  • crescent_utils

두개의 모듈로 구성이 되어있습니다.

crescent_core_web은 maven build시 war로 packaging이 되며 이를 사용해 tomcat이나 jetty등을 사용해 웹어플리케이션을 구동하시면 됩니다.

crescent_utils는 색인등에 필요한 유틸리티 클래스들을 jar로 packaging하여 제공합니다. 현재 (2012.11.13) 색인 지원 클래스만 제공이 되고 있습니다.

형태소분석기와 키워드 추출 analyzer는 이수명님께서 개발하신 한글 형태소분석기가 들어가 있으며 그외에도 제가 개발한 사전 기반의 키워드 추출 Filter, 동의어 추출 Filter등 여러 Filter들이 사용되고 있습니다. 이들또한 사전관리 메뉴가 제공됩니다.

최초 사용을 위해서 /WEB-INF/classes/collections.xml 파일에 설정을 해주셔야 합니다. collection name과 필드 설정은 다른 Wiki 페이지에서 상세히 설명하겠습니다.

테스트페이지는 http://ec2-54-248-115-161.ap-northeast-1.compute.amazonaws.com/adminMain.devys 이며, 현재 계속 기능을 추가중입니다.

Clone this wiki locally