| In recent years,China’s game industry has developed vigorously and achieved phased growth in net profit.The rapid development of the game industry has brought about changes in users’ search for game content.When searching for a game,users need to obtain not only the data of the game itself,but also other related information,such as comments and strategies.The search volume of game vertical categories is growing.At present,the mainstream game search products in the market have some problems,such as limited search scope,poor user experience,chaotic content architecture and uneven quality.In order to solve these problems,this paper obtains game materials through web page data crawling,API pulling game manufacturer data and operators adding game data,so as to expand the searchable range of the system;By self building search results of different contents,we can optimize the content architecture and improve the user experience;Improve the quality of search results through operation intervention and game data.The game oriented search system integrates the acquisition,evaluation,processing,intervention,assembly,retrieval,monitoring and statistics of game materials.The system is mainly divided into five modules: search engine module,game data management module,game self operation management module,report management module and visual service monitoring module.The search engine module mainly realizes the functions of data crawling,data De duplication,Chinese word segmentation,data index and web page sorting;The game data management module is responsible for pulling the game data,verifying the game data format,and assembling and precharging the query data;The game self operation management module is responsible for the supplement,evaluation and intervention of game data;The report management module is responsible for counting the user’s query preference and the lack of game content;The visual service monitoring module realizes the real-time monitoring of system service stability and traffic.In order to improve the satisfaction of users’ search,the paper proposes an optimized Page Rank algorithm.When calculating the ranking of each web page,the feedback factor of users to the system search results and the creation time factor of web page data are added to make the ranking of web pages more reasonable and improve the satisfaction of users with the search results;In order to improve the search accuracy and realize the Chinese word segmentation function of the system,this paper analyzes and compares the accuracy,efficiency and functionality of Jieba,thulac and pkuseg,and determines to adopt the pkuseg algorithm which provides the word segmentation function in the professional field and has the highest word segmentation accuracy.The implementation of the system adopts PHP language.In order to ensure the flexibility of the architecture,odp3 micro service architecture is adopted.The communication between micro services adopts ral framework,and the cache management adopts php-apcu and redis.This paper expounds the demand analysis,outline design,detailed design and system test of the system development life cycle process,and finally summarizes and prospects the work of this paper.At present,the game oriented search system has been put into use,and the overall operation of the system is in good condition.Through operation and monitoring,it can effectively improve the system availability and provide great convenience for users to search game content. |