Search Engine
1.0.0
Java를 사용하여 사용자 검색을 추적하는 스레드 검색 엔진을 개발하고 사용자가 웹 페이지를 크롤링하고 크롤링 된 웹 페이지에서 구축 된 역 색인을 검색 할 수 있습니다.
디렉토리 및 하위 디렉터의 모든 텍스트 파일을 처리하고, 텍스트를 단어 줄기로 정리하고 구문 분석하고, 단어 줄기에서 해당 단어 줄기가 발견 된 문서 내에 문서 및 위치에 매핑을 저장하기 위해 메모리 인식 인덱스를 구축합니다.
정확한 검색 및 부분 검색을 지원합니다. 또한 응용 프로그램은 각 텍스트 파일에서 발견 된 총 단어 수를 추적하고 쿼리 파일을 구문 분석하고 STEM을 설정하고 반전 인덱스에서 정렬 된 검색 결과 목록을 생성하며 해당 결과를 JSON 파일에 작성하는 것을 지원합니다.
스레드 안전 반전 인덱스를 지원하고 작업 대기열을 사용하여 여러 스레드를 사용하여 역 색인을 빌드하고 검색합니다.
웹 크롤링 및 획득 HTML을 지원합니다
사용자 추적을 지원하고 사용자 기록을 저장합니다