| With the rapid growth of the Internet,the personal blogging system is now an extremely important means of network communication that communicates personal thoughts and personal perspectives.Personal blogging system allows users to have a convenient platform for the exchange and discussion.In order to solve the huge amount of data to find the information the user wants,full-text search system comes into being in this context.This dissertation mainly researches the design and programming of personal blog system and the full-text retrieval technology for personal blog system.The main research contents include the following aspects.Firstly,through analyzing the naive Bayesian model which is applied to text categorization,this paper proposes an algorithm that can search the full-text of personal blog system.The actual programming experiment verifies the usability and correctness of the algorithm.The algorithm can be used for the realization of small and medium full-text retrieval system,and can be customized based on this model of personalized search engine.Secondly,this thesis uses java as a cross-platform high-level programming language to build a blog system,uses advanced MVC design patterns,and uses three popular SSH frameworks,Struts,Spring and Hibernate,in system programming.Finally,the difference between the full-text search realized by the algorithm proposed in this paper and the full-text search realized by Lucene is compared by experiments,and the conclusion that the full-text retrieval scheme realized by this algorithm can adaptively change the sorting result of the query as the user’s hits increase,Resulting in a better user experience than the full-text search solution implemented with Lucene. |