Font Size: a A A

Based On The Solr Search Engine Ask Design And Implementation Of The System

Posted on:2013-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:C M LiFull Text:PDF
GTID:2248330374486849Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This IASK system we will implement is a website that combines asking, answeringand searching behaviors to solve users’ questions by their own interactive studying. Thecustomer service system of a network game operation company needs to deal withthousands of cases from users through telephone, email, fax and so on, which givesmuch pressure to customer service colleagues. That’s why this IASK system iscreated.When customers have problems during playing games, they just need to openIASK system in a browser to leave a message about their questions or search similarproblems, then they will get their answers quickly and easily; customers could give theiranswers to help others as well, and they will get some award of scores as return.Usingthis system, we could not only get a high degree of customer satisfaction, but alsorelease the pressure of customer service colleagues.The IASK system is implemented by using the ASP.NET MVC framework. Theindex’s generation and questions searching are based on the Solr Search Engine service.An MVC Application is designed and implemented using the following three attributes:Model, View and Controller. View Component gets data showing to users from Model,controller deals user request and feedbacks the result to View. Model contains the coreinformation for an application. The separation between MVC makes web applicationbecome more nimbleness and flexibility for building and maintaining.Solr is a search server based on Lucene. Solr uses mmseg4j to analyse ChineseWord. The DataImportHandler(shortened form DIH) is a Solr contrib that provides aconfiguration driven way to import the questions’ and answers’ data from database intoSolr in both "full builds" and using incremental delta imports,and then filter andanalyse imported data using mmseg4j,then build index in Solr. Solrnet as the solr clientfor C#, enveloped all the request operation called Solr. Applications only need callSolrnet interface using Object-oriented called pattern to implement search function.
Keywords/Search Tags:ASP.NET, MVC, Search Engine, Solr
PDF Full Text Request
Related items