Font Size: a A A

The Design And Implementation Of Social Intelligent Music Discovery System

Posted on:2014-06-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y CongFull Text:PDF
GTID:2308330464457787Subject:Software engineering
Abstract/Summary:PDF Full Text Request
2013, the word "tickets" is very hot in the Mobile Internet field. Just in the field of mobile music, there are so many products available. As a music software of Smart-phone, music search is nearly the most important, but most similar products are merely conventional vertical retrieval system, no more personalized features, not smart enoughIn order to win this "musical tickets". we decided in the traditional vertical retrieval system among members of the social elements, allowing users to get involved, through the user’s subjective behavior of some of the accumulation of data so that search more intelligent. To achieve this goal, needed to build a community heart system, the user can use this cloud service to a single song in your music collection synchronized between different devices. On the other hand, in order to protect the search service, you need a distributed crawler system to a steady stream of timely access to the latest music resources. This is achieved in this paper to design intelligent music retrieval system socialization of three components:crawler system as the underlying support, search and community systems complement each other to provide users with high-quality search and collection services.System implementation process in order to deal with massive user collection, capture resource data, this study uses NoSQL technologies (MongoDB) instead of the traditional relational database; join a specific scoring algorithm allows Hearts collection data affects search ranking; extensive use of memory caching techniques, such as Redis meet the large concurrency, high throughput support and more.After the on-line system is stable, the page views of search now is between 30 million and 50 million, and requests of music millionis between 6 million and 10 million. Since allowing users more convenient, the competitive advantage of the product can be further strengthened...
Keywords/Search Tags:Music retrieval, Distributed crawler, Socialization intelligent search, Cloud services
PDF Full Text Request
Related items