| In recent years,with the rapid development of Internet technology,the information construction of court has been included in the strategic deployment.Along with the cumulative growth of data at an exponential rate and the maturity of big data technologies,a series of studies based on judicial big data have been launched.Judging documents are the carrier of the results of litigation activities,documenting the trial process and results of the people’s courts,and also an important basis for carrying out the research work of the court’s big data.In the context of artificial intelligence research,the research and verification of any experiment is inseparable from the support of a large number of valid paper data.In this regard,screening the relevant document set data through the judgment document search and recommendation system is an important premise and basis for conducting a series of studies.Based on the retrieval method of the judgment documents,this thesis designs and implements the retrieval and recommendation system of the judgment documents.The system is divided into four functional modules,including a document processing module,a document management module,a document retrieval module,and a document recommendation module.The first two functional modules are mainly processed for the document data,including document analysis,converting the xml document into the corresponding doc document,constructing the document index and updating the document information.The latter two functional modules are mainly to realize the functional requirements of the user,and can search and recommend similar documents according to the conditions of the documents and the contents of the documents.In terms of content structure,this thesis first introduces the project background of the judgment document retrieval and recommendation system,expounds the main work of this thesis,and introduces the organizational structure of this thesis from a macro perspective.Then it introduces the relevant mainstream technologies used in this system,including MVC design ideas,Spring,Spring MVC,Elasticsearch search engine and LDA theme model.Then through the analysis of the project’s functional requirements,the design of the system-related modules and database is introduced,and the architecture design of the system is analyzed through related views.Then based on the system’s requirements analysis and overall design,the specific implementation of the four functional modules and related implementation effects are highlighted.Finally,the system is tested for performance to ensure that the response time of the user’s operation is within the specified requirements. |