| With the rapid development of information technology in the 21 st century,enterprises,companies and operators in many business areas are providing online products and services.While the number of customers is increasing,the demand for human customer service is also increasing.Intelligent customer service question-answering system can answer a large number of repeated or similar questions raised by a large number of users using natural language with standard,accurate and concise retrieval results,which can assist human customer service and reduce the workload of a large number of human customer service.Therefore,it is very important to design and develop a mermaid intelligent customer service system.In this context,this paper designs and implements the mermaid intelligent customer service system.The specific work is as follows:Firstly,the function decomposition method is used to analyze the demand of mermaid intelligent customer service system.This paper analyzes the functional design requirements of the system,summarizes the overall design sketch of mermaid intelligent customer service system according to these design requirements,divides the different functional modules of the system,and establishes the database analysis conceptual model.Secondly,under the Spring Tools Suite(STS)development tool,Java development language is used to implement the background management system,with functions including question bank management,click volume management and hot spot management.Using HTML and Java Script development language to realize the foreground interactive system.The system adopts micro-service architecture and Spring MVC,Spring and Mybatis(SSM)three frameworks for development,which reduces the development difficulty.The Database USES Redis cache database and Elastic Search search engine database,which greatly improves the efficiency of database query.The algorithm is to extract and match keywords,including TF-IDF algorithm,VSM algorithm,LSA algorithm and LDA algorithm.Thirdly,the program test is carried out for each functional module of mermaid intelligent customer service system,and the software test is carried out for Mermaid intelligent customer service system to obtain and analyze the test results.Finally,the research and design work of this paper is summarized objectively,the characteristics and shortcomings of the system are analyzed,and the prospect and expectation for further work.This system is one of the sections of the secondary iterative development of Danei’s official online TMOOC website.This system is an online knowledge base customer service system used in the IT online education industry.Through the keywords entered by the user,the customer service system can recommend IT online courses related to the keywords for the user to choose and buy.My job is to carry out requirement analysis,system design,system implementation and system test of the system.I completed the design and implementation of the front desk interactive system and the back office management system.The practical application effect of this system is that users can access the system for knowledge retrieval in real time,so as to meet the needs of users for knowledge.At the same time,they can choose the IT online courses they want to learn according to the recommendation of customer service.Danei’s official online TMOOC website USES this system to increase the number of users and the purchase of IT online courses. |