Design and implementation of Chinese search engine based on Lucene and Socket communication

Shulin Cao,Qingsong Lv,Yifan Wang,Qian Yin,Xin Zheng
DOI: https://doi.org/10.3969/j.issn.1000-8519.2017.07.036
2017-01-01
Abstract:Lucene is a full-text search engine toolkit written in Java, an object-oriented, multi-tier package that provides a low-coupling, platform-independent and full-text search engine architecture. The network programming based on streaming Socket is an effective method to design the network communication program. Based on Lucene, this paper designs and implements the Chinese search engine by using Chinese word segmentation technology. At the same time, it uses Java and PHP Socket network programming technology to realize the function of using Lucene service through PHP website.
What problem does this paper attempt to address?