Font Size: a A A

Design And Implementation Text Similarity Analysis Service Platform

Posted on:2019-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:F LuoFull Text:PDF
GTID:2348330545462530Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Text Similarity is the measure of similarity among different texts.The definition of similarity is various,so the measurement method is not universal.Different methods are fit in different applicaton scenarios.The scale and speed of information production have increased fast with the development of Internet technologies.Text similarity calculation is widely used in information retrieval,paper duplication check,public opinion analysis and so on.Mobile Internet is developing rapidly,more and more application developers hope to apply text similarity calculation into their applications.Unfortunately,to develop and deploy text similarity calculation often costs a lot.Text Similarity Analysis Service Platform is designed and implemented in this thesis.The platform could provide a set of functions such as algorithm management and algorithm task management,and allows the third-party application developers to select from the text similarity algorithms provided by the platform based on their requirements.Then,the third-party application developers could submit their data to the platform and obtain results from the platform using the unified web-based open APIs and do not have to pay attention to the implementation of the algorithms.Meanwhile,algorithm implementation specification is proposed to faciliate the implementation of the algorithms in the platform,thereby to constantly enrich the variety of the algorithm services of the platform.Firstly,the research background and research contents of the thesis is introduced.Secondly,the key technologies such as text similarity calculation and SaaS are investigated.Next,the requirements of the platform are analyzed.Then the design and implementation of the platform is brought forward in detail.In the end,a set of tests are executed on the platform,including functional tests and performance tests on the service interface of the platform,tests on the algorithm extensibility and the implementation of the demo application(RSS Reader without Repeated Reading)development test.The effectiveness of the platform is verified by these tests.
Keywords/Search Tags:Text Similarity, Software-as-a-Service, Algorithm-as-a-Service, RSS Reader
PDF Full Text Request
Related items