SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal of Engineering Science and Computing, May 2016 4595 http://ijesc.org/
DOI 10.4010/2016.1146
ISSN 2321 3361 © 2016 IJESC
Effective Results of Searching Song for Keyword-Based Retrieval
Systems Using a Hybrid Recommendation Mechanism
Suraj S. Ligade1
, Anita T. Shinde2
, Ashvini A. Yendhe3
, Deepa B. Mane4
UG Scholar1, 2, 3
, Assistant Professor4
Department of Information Technology
APCOER, Pune, Savitribai Phule Pune University Pune, Maharashtra, India
suraj.ligade01@gmail.com1
, shindeanita02@gmail.com2
, ashu11101992@gmail.com3
, deepabmane@gmail.com4
Abstract:
Nowadays advent of new technologies users can use the internet and play any type of music from anywhere, anytime
searching song it very easy. Searching songs, videos and movies by using keyword-based searching method it’s very most natural
and simple way to searching it. In proposed system the recommendation is based on users profile and users search history is very
most challenging task in this system. Hybrid recommendation mechanism to search song by giving text input by user as well as it
recommends user by doing effective ranking of the results obtained. User can easily search songs, videos, movies through text
recognition system. In order to perform a search, the users can enter the song title or artist. The keyword-search based method is
providing better efficiency and accuracy for result. The main function of proposed system is to perform song searching based on
text input giving by the user is easy and effective searching of songs. In proposed system we use the information from a user’s
search history as well as the common properties of users with similar backgrounds. The keyword-based retrieval system is very
simple and easy and is very helpful to all people. The proposed system uses the combination of songs, videos as well as movies
are more intensive and efficient method of search using text query. The pattern of sorting text and audio information is based on
music library and re-ranking of music search history. The proposed system is providing the security of our system is very
innovative and challenging task in this system. Proposed system providing suggestions and does not need to enter the proper
keyword to search songs, videos, movies.
Keywords: Hybrid Recommendation, keyword search based method, music library, re-ranking of music search history, text
recognition.
I. INTRODUCTION
The keyword-based retrieval method is used for
searching songs, videos and movies. This method is helpful to
all people and easy to use. In existing system necessary to type
proper keyword to obtain result and there is no
recommendation used in this system. In existing system there
is no use of predictions to search songs and existing profile
based custom-made web search do not support runtime
profiling. The users search history is not store in system so the
system is provided the generic result to the user. The existing
methods do not take the customization of privacy
requirements. In proposed system different types of categories
are used such as songs, videos, movies, etc. In proposed
system the hybrid recommendation is used and this task is
most challenging task in this system. The naïve bays algorithm
is used in keyword-based retrieval method for classification of
songs, videos, movies. The keyword method is used to search
songs is most natural way for simple and easy searching task.
The personalized web search is used in proposed system
because improving the quality of various search services. A
users need to register personal information and interest in the
profile. When user enters the song related keyword system
returns result to the user or provide external links related to
song. This system gives the user to entering choices like film,
singer, actor or any other song, video, movie related
information. The proposed system provides privacy protection
in personalized web search applications that model user
preferences as user profiles.
The proposed system gives the personalising search
based on user search history. The personalized search search
based method is depends on users profile and description of
users interests. In proposed system the gathering of users
information for personalized search. The user profile is based
on their activity and user searching site itself and this profile is
providing the personalized search result. The proposed system
help users to find useful information on the World Wide Web,
when the same query is submitted by different users. The
typical search engines returns the same results of who
submitted the query. The proposed system find the search
results according to the users relevant information without use
any effort, and then verify the effectiveness of our proposed
approaches. In previous system song searching by title of song
is important topic. The algorithms used in present system are
not containing efficiency and better accuracy. In proposed
system using the Naïve Bayes algorithm is provide better
efficiency and accuracy to search the songs by music
recommendations. This system is using the query by keyword
based method and matching model. This system is based on
the Naïve Bayes algorithm and improving the ranking result
by local sensitive hashing algorithm. The validity of the
algorithm is obtainable by the prototype of query by keyword
system. There are three levels of musical features physical
feature, acoustic feature and perceptual feature. The physical
features express the audio content on the format of flow
media.
II. REVIEW LITERATURE
Ning -Han Liu has projected the method of querying by
singing or humming is the natural and simple method to
perform music search. Operator does not need to know the
title of song or name of the artist to perform search. It has
Research Article Volume 6 Issue No. 5
suraj ligade
International Journal of Engineering Science and Computing, May 2016 4596 http://ijesc.org/
become more important for users to be able to operate their
devices without manual input commands by hand. Author
combines the technique with query by singing/humming [1].
Through their experiments, we confirmed that the
methods proposed can considerably improve the search
accuracy. They used search history for ranking calculation.
The search system is delayed by the cold start effect, when a
operator performs little or no searches in the past, it would
cause the accuracy rate to remain at its current level and not
improve.
Micro Speretta and Susan Gauch explain the personalizing
search based on user search past history. The personalized
search based method is depends on users profiles and
description of user interests. Many approaches to creating user
profiles capture user information through proxy servers (to
capture surfing histories) or desktop bots (to capture all
actions on a personal workstation). These both require
participation of the operator to install the proxy server or the
bot. In this study, we explore the use of a less-invasive means
of collecting user data for personalized search. In particular,
we build user profiles based on activity at the search site itself
and training the use of these profiles to provide personalized
search results. These user profiles were created by classifying
the information into ideas from the Open Directory Project
thought hierarchy and then used to re-rank the search results.
User feedback was collected to compare Google’s original
rank with our new rank for the results examined by users. We
initiate that queries were as effective as snippets when used to
generate user profiles and that our personalized re-ranking
resulted in a 39% development in the rank-order of the user-
selected results.
Kazunari Sugiyama proposed Web search engines help users
find valuable info on the World Wide Web (WWW).
However, when the same query is submitted by different
users, typical search engines return the similar result
regardless about who submitted the query. Generally, each
user has different information requirements for his/her query.
Therefore, the search results should be adapted to users with
different information needs. In this paper, we first suggest
several approaches to adapting search results according to
each user’s need for relevant information without any user
effort, and then verify the efficiency of our proposed methods.
Experimental results show that search systems that adapt to
each user’s preferences can be achieved by building user
profiles based on modified collaborative filtering with detailed
analysis of user’s browsing history in one day.
Xuehua Shen Implicit User Modeling for Personalized
Search’ Information retrieval systems (e.g., web search
engines) are critical for overcoming information overload. A
major lack of existing retrieval systems is that they generally
lack user modeling and are not adaptive to specific users,
resulting in integrally non-optimal retrieval performance. For
example, a tourist and a programmer may use the same word
“java” to search for different data, but the current search
schemes would return the similar results. In this paper, we
study how to gather a user’s interest from the user’s search
context and use the incidental implicit user model for
personalized search. We present a decision theoretic
framework and develop techniques for implicit user modeling
in information retrieval. We develop a smart client-side web
search agent (UCAIR) that can perform ready implicit
feedback, e.g., query development based on previous queries
and immediate result re ranking based on click through
information. Experimentations on web search show that our
search agent can improve search accuracy over the popular
Google search engine.
Zhicheng Dou explain large scale Evaluation and Analysis of
Personalized Search Tactics. Although personalized search has
been proposed for many years and many personalization
tactics have been inspected, it is still unclear whether
personalization is constantly effective on different queries for
different users, and under different search backgrounds. In this
paper, we study this problem and provide some initial
conclusions. We present a large-scale evaluation framework
for personalized search based on query logs, and then evaluate
five personalized search tactics (including two click-based and
three profile-based ones) by 12-day MSN query logs. By
analyzing the results, we reveal that personalized search has
significant improvement over common web search on some
queries but it has little effect on other queries (e.g., queries
with small click entropy). It even harms search accuracy under
some conditions. Furthermore, we show that straightforward
click-based personalization tactics perform steadily and
considerably well, while profile-based ones are unbalanced in
our experiments. We also reveal that both long term and short-
term contexts are very important in improving search
performance for profile-based personalized search strategies.
III. PROBLEM DEFINITION
The proposed system uses the combination of keyword
search (by film, singer, actor or any other) with more intensive
and efficient method of search using text query. The search
method is very simple and optimize the query due to data
input by user and song database. The recommendation
mechanism uses intensive method and is responsible for
making suggestion of songs unknown to user but similar to his
query and positioning search results. This system provides not
only songs result but also videos and movies.
IV. PROPOSED METHODOLOGY
The module split-up shows how proposed system is supposed
to be work. First is the user register the personal information
and then login the form. When user opens Application he/she
entered keyword related song like some keyword of song,
singer name, some word of song. After this stage system
match query result from database with query string given by
user. System shows result on the basis of following aspects:
1. How much predict string match with query file database.
2. How many songs match with that query string?
3. Filter results by; from the list of songs which song is
recommended for the user.
4. Filter result also by, which songs are perfect match with that
query string and so on.
suraj ligade
International Journal of Engineering Science and Computing, May 2016 4597 http://ijesc.org/
Fig.1 Proposed Module Split-up
The keyword search based method is very easy and useful to
all people. In proposed system there are two paneling the
admin panel and user panel. In admin panel the admin need to
enter email and password to login and upload songs, videos,
movies and their related details. The proposed system in user
panel first is the registration for new membership. The user
has to enter email address, password and choice. The second
step is sign in to start session and user need to enter email id
and password to login. After the home page is open and the
third step is user to enter keyword for searching song. User
can search from own database and from internet also. Internet
Search (Result – same for all basis): user can also search song
over the internet which gives result same for all basis.
Text search with Recommendation (music): user can search
from his own database. Play song when user clicks on
searched song it plays automatically.
Text search with Recommendation not only songs but also
videos, movies. Play video when user clicks on searched song
it play automatically.
V. ALGORITHM IMPLEMENTATION
NAÏVE BAYES ALGORITHM:
We will propose a new preference mining algorithm,
called Spy Naïve Bayes (SpyNB). It comprises of two main
components: a spying technique to gain more accurate
negative samples and a voting procedure to consider the
opinions of all spies.
According to our click through interpretation, we
need to classify unlabeled data in order to determine the
predicted negative links. Naive Bayes is a simple and efficient
text classification method. However, conventional Naïve
Bayes needs both positive and negative samples as training
data, while we only have positive samples. To address this
problem, we employ a spying method to train Naive Bayes by
integrating unlabeled training examples. Moreover, in order to
obtain more precise predicted negatives, we further present a
voting procedure to make full use of all possible spies. Finally,
we propose our Spy Naive Bayes algorithm.
ALGORITHM 1
Training the Naïve Bayes Algorithm
Input:  1 2 NL l ,l ,.....,l /*a set of links*/
Output: Prior probabilities: Pr(+) and Pr(-)
Likelihoods:
 jPr w | and    1jPr w | j ,.....,M  
ALGORITHM 2
The Spy Naïve Bayes (SpyNB) Algorithm
Input: P → a set of positive examples;
U → a set of unlabeled examples;
vT → a voting threshold;
suraj ligade
International Journal of Engineering Science and Computing, May 2016 4598 http://ijesc.org/
Output: PN → the set of predicted negative examples;
By using the above algorithm we will create a user
profile, which will consider both users’ positive preferences
and negative preferences.
ALGORITHM: REVERSE SEARCHING
USE: Reverse searching for more sites from deep
web interfaces.
Input: seed sites and harvested deep websites
Output: relevant sites
1 while # of candidate sites less than a threshold do
2 // pick a deep website
3 site = getDeepWebSite(siteDatabase, seedSites)
4 resultPage = reverseSearch(site)
5 links = extractLinks(resultP age)
6 for each link in links do
7 page = downloadPage(link)
8 relevant = classify(page)
9 if relevant then
10 relevantSites = extractUnvisitedSite(page)
11 Output relevantSites
12 end
13 end
VI. RESULT AND ANALYSIS
We used a publicly available training set of complete music
lyrics, with about 500 songs and a total vocabulary of about
44,000 words. We randomly chose 9/10th of the data for our
training set and used the rest for our test set, on which we
performed Naive Bayes and KNN algorithm. Our results were,
with about 65% accuracy for Naïve Bayes, and about 60%
accuracy for k-NN algorithm. Upon further inspection, we
noticed that our dataset was highly skewed: 55% of the songs
were from the genre “Classic, POP, Hip-Hop and Love.”
Algorithm Naive Bayes
algorithm
KNN Algorithm
Songs 500 500
Training
set
9/10th
of data 9/10th
of data
Time(ms) 90-100ms Near 1000ms
Accuracy 65% 60%
Table 1: Naïve Bayes v/s KNN algorithm
Fig.2 Accuracy v/s Time (ms)
VII. CONCLUSION AND FUTURE SCOPE
The process of query by keyword based retrieval is easy,
simple and natural way of performing music and video search.
We analyzed that, proposed system use any song related
keyword like song name, movie name or singer name which is
efficient method to perform search operation. Time
requirement for searching songs as compare to existing
keyword based search method is efficient.
Proposed system will significantly improve search accuracy
and success rate by using some factors like user search history
and recommendation. In proposed system we used user search
history log and recommendation for predicting more accurate
search results by using Naïve Bayesian classification method.
The search system will caught up by the cold start effect;
when user performs searching for first time which has no past
search history or recommendation is given, it would cause the
accuracy rate remain unimproved. So, we also focused on the
calculation of similarity of keyword given by users for
matching process and improve it by classification of results
using Naïve Bayes algorithm.
Many time it happed that some songs have similar keyword
like user search song or video by using keyword ‘tere’ then
he/she will get results like ‘tere bin’, ‘tere naam’, ‘tere bina’
and so on if he/she does not have any past history or even they
don’t have recommendation and it also happed Because, music
has many keyword variations. This generate problem which is
very often difficult for a system to detect and predict the songs
which user is looking for. So, proposed system use the concept
of recommendation, ranking calculation and user search
history log according to the user profile which provide
prioritized results according to user interested songs and
videos which is first based on user search history and then by
suggestion and recommendation given to that particular user.
Through our experiments, we confirmed that this proposed
method or application can significantly improve the search
accuracy and introduce new searching approach which reduce
users or human search efforts.
In future, we are going to proposed expansion of proposed
search method by considering some more search factors like
search by voice of users using singing and humming i.e.
search song by content based retrieval method for reducing
human typing efforts and search songs which users want but
he/she is unable to type or not even remember the songs
related details like song name, title and lyrics of song but
know only some part of songs which gives new expansion in
searching technology.
VIII. REFERENCES
[1] Kazunari Sugiyama, Kenji Hatano and Masatoshi
Yoshikawa, “Adaptive Web Search Based on User Profile
Constructed without Any Effort from Users” pp. 675-684, May
2014.
[2] D. Billsus, M.J. Pazzani. “A hybrid user model for news
story classification” In proceedings of the seventh
international conference on User modeling, Banff, Canada, pp.
99 – 108,
1999.
[3] J. Chaffee, S. Gauch. “Personal Ontologies for Web
Navigation” In Proceedings of the 9th International
Conference on Information and Knowledge Management.
(CIKM), pp 227 – 234, 2000.
0
10
20
30
40
50
60
70
NB K_NN
suraj ligade
International Journal of Engineering Science and Computing, May 2016 4599 http://ijesc.org/
[4] V. Challam. “Contextual information retrieval using
ontology based user profile” Master's thesis, University of
Kansas, Lawrence, KS, 2004.
[5] P.K. Chan.” A Non-Invasive Learning Approach to
Building Web User Profiles” KDD-99 Workshop on web
usage analysis and user profiling, pp. 7 – 12, 1999.
[6] M. Chau, D. Zeng, H. Chen.” Personalized spiders for web
search and analysis” In Proceedings of the 1st ACM-IEEE
Joint Conference on Digital Libraries, pp 79 - 87, 2001.
[7] C.C. Chen, M.C. Chen, Y. Sun. “PVA: a self-adaptive
personal view agent” In proceedings of the seventh ACM
SIGKDD international conference on Knowledge discovery
and data mining 2001, San Francisco, California, pp. 257 –
262, 2001.
[8] M. Claypool , P. Le, M. Waseda, D. Brown.” Implicit
Interest Indicators” Proceedings of the 6th international
conference on Intelligent user interfaces (ACM), pp 33 - 40,
2001.
[9] S. Gauch, J. Chafee and A. Pretschner.” Ontology-Based
Personalized Search and Browsing, Web Intelligence and
Agent Systems” Vol. 1 No. 3-4, April 2004, pp.219-234.
[10] S. Gauch, D. Ravindran, S. Induri, J. Madrid, and S.
Chadalavada, Internal Technical Report ITTC-FY2004-TR-
8646-37, Information and Telecommunication Technology
Center, University of Kansas.
[11] T. R. Gruber. “A translation approach to portable
ontologies” Knowledge Acquisition, Volume 5, Issue 2 (June
1993) Special issue: Current issues in knowledge modeling,
pp.
199 – 220.
[12] N. Guarino, C. Masolo, G. Vetere. “OntoSeek: Content-
Based Access to the web” IEEE Intelligent System, Volume
14, no. 3, pp. 70 – 80, 1999.
[13] G. Jeh and J. Widom. Scaling personalized web search.
In Proceedings of the Twelfth International World Wide Web
Conference. In Proceedings of the twelfth international
conference on World Wide Web, Budapest, Hungary, Pages:
271 - 279, 2003.
[14] P.R. Kaushik, K. Narayana Murthy. “Personal Search
Assistant: a configurable personal meta search engine” Fifth
Australian World Wide Web Conference, Southern Cross
University, Lismore, Australia, 1999.
[15] H.R. Kim, P.K. Chan. “Learning implicit user interest
hierarchy for context in personalization” In Proceedings of the
8th international conference on Intelligent user interfaces,
Miami, Florida, USA, 2003, pp. 101 - 108.
[16] S. Lawrence. Context in Web Search. IEEE Data
Engineering Bulletin, Volume 23, Number 3, pp. 25 – 32,
2000.
ACKNOWLEDGEMENT
The authors would like to thank Mrs. Deepa B. Mane Madam,
professor at Anantrao Pawar college of engineering &
Research, Pune for providing us generous support and
valuable verification on each and every step in terms of
searching songs, videos, movies by using keyword-based
retrieval systems using hybrid recommendation mechanism.
suraj ligade

More Related Content

Similar to Effective Results of Searching Song for Keyword-Based Retrieval Systems Using a Hybrid Recommendation Mechanism

Personalized web search using browsing history and domain knowledge
Personalized web search using browsing history and domain knowledgePersonalized web search using browsing history and domain knowledge
Personalized web search using browsing history and domain knowledgeRishikesh Pathak
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Music Recommendation System
Music Recommendation SystemMusic Recommendation System
Music Recommendation SystemIRJET Journal
 
Music Recommendation system Project PPT.pptx
Music Recommendation system Project PPT.pptxMusic Recommendation system Project PPT.pptx
Music Recommendation system Project PPT.pptx2k22csds2212634
 
survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...Suraj Ligade
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processingeSAT Publishing House
 
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...IRJET Journal
 
Mehfil : Song Recommendation System Using Sentiment Detected
Mehfil : Song Recommendation System Using Sentiment DetectedMehfil : Song Recommendation System Using Sentiment Detected
Mehfil : Song Recommendation System Using Sentiment DetectedIRJET Journal
 
Quest Trail: An Effective Approach for Construction of Personalized Search En...
Quest Trail: An Effective Approach for Construction of Personalized Search En...Quest Trail: An Effective Approach for Construction of Personalized Search En...
Quest Trail: An Effective Approach for Construction of Personalized Search En...Editor IJCATR
 
Personalization of the Web Search
Personalization of the Web SearchPersonalization of the Web Search
Personalization of the Web SearchIJMER
 
Personalization of the Web Search
Personalization of the Web SearchPersonalization of the Web Search
Personalization of the Web SearchIJMER
 
Deriving concept absed user profile
Deriving concept absed user profileDeriving concept absed user profile
Deriving concept absed user profileShailaja Swami
 
10 personalized-web-search-techniques
10 personalized-web-search-techniques10 personalized-web-search-techniques
10 personalized-web-search-techniquesdipanjalishipne
 
Analysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMMAnalysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMMIJERA Editor
 
Context Sensitive Search String Composition Algorithm using User Intention to...
Context Sensitive Search String Composition Algorithm using User Intention to...Context Sensitive Search String Composition Algorithm using User Intention to...
Context Sensitive Search String Composition Algorithm using User Intention to...IJECEIAES
 
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015Journal For Research
 
Movies recommendation system in R Studio, Machine learning
Movies recommendation system in  R Studio, Machine learning Movies recommendation system in  R Studio, Machine learning
Movies recommendation system in R Studio, Machine learning Mauryasuraj98
 
FIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemFIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemIJTET Journal
 

Similar to Effective Results of Searching Song for Keyword-Based Retrieval Systems Using a Hybrid Recommendation Mechanism (20)

Personalized web search using browsing history and domain knowledge
Personalized web search using browsing history and domain knowledgePersonalized web search using browsing history and domain knowledge
Personalized web search using browsing history and domain knowledge
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
50120140506005 2
50120140506005 250120140506005 2
50120140506005 2
 
Music Recommendation System
Music Recommendation SystemMusic Recommendation System
Music Recommendation System
 
Music Recommendation system Project PPT.pptx
Music Recommendation system Project PPT.pptxMusic Recommendation system Project PPT.pptx
Music Recommendation system Project PPT.pptx
 
survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processing
 
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
 
Mehfil : Song Recommendation System Using Sentiment Detected
Mehfil : Song Recommendation System Using Sentiment DetectedMehfil : Song Recommendation System Using Sentiment Detected
Mehfil : Song Recommendation System Using Sentiment Detected
 
Quest Trail: An Effective Approach for Construction of Personalized Search En...
Quest Trail: An Effective Approach for Construction of Personalized Search En...Quest Trail: An Effective Approach for Construction of Personalized Search En...
Quest Trail: An Effective Approach for Construction of Personalized Search En...
 
Personalization of the Web Search
Personalization of the Web SearchPersonalization of the Web Search
Personalization of the Web Search
 
Personalization of the Web Search
Personalization of the Web SearchPersonalization of the Web Search
Personalization of the Web Search
 
Deriving concept absed user profile
Deriving concept absed user profileDeriving concept absed user profile
Deriving concept absed user profile
 
10 personalized-web-search-techniques
10 personalized-web-search-techniques10 personalized-web-search-techniques
10 personalized-web-search-techniques
 
Analysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMMAnalysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMM
 
Btp 3rd Report
Btp 3rd ReportBtp 3rd Report
Btp 3rd Report
 
Context Sensitive Search String Composition Algorithm using User Intention to...
Context Sensitive Search String Composition Algorithm using User Intention to...Context Sensitive Search String Composition Algorithm using User Intention to...
Context Sensitive Search String Composition Algorithm using User Intention to...
 
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
 
Movies recommendation system in R Studio, Machine learning
Movies recommendation system in  R Studio, Machine learning Movies recommendation system in  R Studio, Machine learning
Movies recommendation system in R Studio, Machine learning
 
FIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemFIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation System
 

Recently uploaded

Mastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptxMastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptxAS Design & AST.
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...kalichargn70th171
 
Advantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxAdvantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxRTS corp
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxUnderstanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxSasikiranMarri
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdfSteve Caron
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 

Recently uploaded (20)

Mastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptxMastering Project Planning with Microsoft Project 2016.pptx
Mastering Project Planning with Microsoft Project 2016.pptx
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
The Ultimate Guide to Performance Testing in Low-Code, No-Code Environments (...
 
Advantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptxAdvantages of Cargo Cloud Solutions.pptx
Advantages of Cargo Cloud Solutions.pptx
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptxUnderstanding Plagiarism: Causes, Consequences and Prevention.pptx
Understanding Plagiarism: Causes, Consequences and Prevention.pptx
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
[ CNCF Q1 2024 ] Intro to Continuous Profiling and Grafana Pyroscope.pdf
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 

Effective Results of Searching Song for Keyword-Based Retrieval Systems Using a Hybrid Recommendation Mechanism

  • 1. International Journal of Engineering Science and Computing, May 2016 4595 http://ijesc.org/ DOI 10.4010/2016.1146 ISSN 2321 3361 © 2016 IJESC Effective Results of Searching Song for Keyword-Based Retrieval Systems Using a Hybrid Recommendation Mechanism Suraj S. Ligade1 , Anita T. Shinde2 , Ashvini A. Yendhe3 , Deepa B. Mane4 UG Scholar1, 2, 3 , Assistant Professor4 Department of Information Technology APCOER, Pune, Savitribai Phule Pune University Pune, Maharashtra, India suraj.ligade01@gmail.com1 , shindeanita02@gmail.com2 , ashu11101992@gmail.com3 , deepabmane@gmail.com4 Abstract: Nowadays advent of new technologies users can use the internet and play any type of music from anywhere, anytime searching song it very easy. Searching songs, videos and movies by using keyword-based searching method it’s very most natural and simple way to searching it. In proposed system the recommendation is based on users profile and users search history is very most challenging task in this system. Hybrid recommendation mechanism to search song by giving text input by user as well as it recommends user by doing effective ranking of the results obtained. User can easily search songs, videos, movies through text recognition system. In order to perform a search, the users can enter the song title or artist. The keyword-search based method is providing better efficiency and accuracy for result. The main function of proposed system is to perform song searching based on text input giving by the user is easy and effective searching of songs. In proposed system we use the information from a user’s search history as well as the common properties of users with similar backgrounds. The keyword-based retrieval system is very simple and easy and is very helpful to all people. The proposed system uses the combination of songs, videos as well as movies are more intensive and efficient method of search using text query. The pattern of sorting text and audio information is based on music library and re-ranking of music search history. The proposed system is providing the security of our system is very innovative and challenging task in this system. Proposed system providing suggestions and does not need to enter the proper keyword to search songs, videos, movies. Keywords: Hybrid Recommendation, keyword search based method, music library, re-ranking of music search history, text recognition. I. INTRODUCTION The keyword-based retrieval method is used for searching songs, videos and movies. This method is helpful to all people and easy to use. In existing system necessary to type proper keyword to obtain result and there is no recommendation used in this system. In existing system there is no use of predictions to search songs and existing profile based custom-made web search do not support runtime profiling. The users search history is not store in system so the system is provided the generic result to the user. The existing methods do not take the customization of privacy requirements. In proposed system different types of categories are used such as songs, videos, movies, etc. In proposed system the hybrid recommendation is used and this task is most challenging task in this system. The naïve bays algorithm is used in keyword-based retrieval method for classification of songs, videos, movies. The keyword method is used to search songs is most natural way for simple and easy searching task. The personalized web search is used in proposed system because improving the quality of various search services. A users need to register personal information and interest in the profile. When user enters the song related keyword system returns result to the user or provide external links related to song. This system gives the user to entering choices like film, singer, actor or any other song, video, movie related information. The proposed system provides privacy protection in personalized web search applications that model user preferences as user profiles. The proposed system gives the personalising search based on user search history. The personalized search search based method is depends on users profile and description of users interests. In proposed system the gathering of users information for personalized search. The user profile is based on their activity and user searching site itself and this profile is providing the personalized search result. The proposed system help users to find useful information on the World Wide Web, when the same query is submitted by different users. The typical search engines returns the same results of who submitted the query. The proposed system find the search results according to the users relevant information without use any effort, and then verify the effectiveness of our proposed approaches. In previous system song searching by title of song is important topic. The algorithms used in present system are not containing efficiency and better accuracy. In proposed system using the Naïve Bayes algorithm is provide better efficiency and accuracy to search the songs by music recommendations. This system is using the query by keyword based method and matching model. This system is based on the Naïve Bayes algorithm and improving the ranking result by local sensitive hashing algorithm. The validity of the algorithm is obtainable by the prototype of query by keyword system. There are three levels of musical features physical feature, acoustic feature and perceptual feature. The physical features express the audio content on the format of flow media. II. REVIEW LITERATURE Ning -Han Liu has projected the method of querying by singing or humming is the natural and simple method to perform music search. Operator does not need to know the title of song or name of the artist to perform search. It has Research Article Volume 6 Issue No. 5 suraj ligade
  • 2. International Journal of Engineering Science and Computing, May 2016 4596 http://ijesc.org/ become more important for users to be able to operate their devices without manual input commands by hand. Author combines the technique with query by singing/humming [1]. Through their experiments, we confirmed that the methods proposed can considerably improve the search accuracy. They used search history for ranking calculation. The search system is delayed by the cold start effect, when a operator performs little or no searches in the past, it would cause the accuracy rate to remain at its current level and not improve. Micro Speretta and Susan Gauch explain the personalizing search based on user search past history. The personalized search based method is depends on users profiles and description of user interests. Many approaches to creating user profiles capture user information through proxy servers (to capture surfing histories) or desktop bots (to capture all actions on a personal workstation). These both require participation of the operator to install the proxy server or the bot. In this study, we explore the use of a less-invasive means of collecting user data for personalized search. In particular, we build user profiles based on activity at the search site itself and training the use of these profiles to provide personalized search results. These user profiles were created by classifying the information into ideas from the Open Directory Project thought hierarchy and then used to re-rank the search results. User feedback was collected to compare Google’s original rank with our new rank for the results examined by users. We initiate that queries were as effective as snippets when used to generate user profiles and that our personalized re-ranking resulted in a 39% development in the rank-order of the user- selected results. Kazunari Sugiyama proposed Web search engines help users find valuable info on the World Wide Web (WWW). However, when the same query is submitted by different users, typical search engines return the similar result regardless about who submitted the query. Generally, each user has different information requirements for his/her query. Therefore, the search results should be adapted to users with different information needs. In this paper, we first suggest several approaches to adapting search results according to each user’s need for relevant information without any user effort, and then verify the efficiency of our proposed methods. Experimental results show that search systems that adapt to each user’s preferences can be achieved by building user profiles based on modified collaborative filtering with detailed analysis of user’s browsing history in one day. Xuehua Shen Implicit User Modeling for Personalized Search’ Information retrieval systems (e.g., web search engines) are critical for overcoming information overload. A major lack of existing retrieval systems is that they generally lack user modeling and are not adaptive to specific users, resulting in integrally non-optimal retrieval performance. For example, a tourist and a programmer may use the same word “java” to search for different data, but the current search schemes would return the similar results. In this paper, we study how to gather a user’s interest from the user’s search context and use the incidental implicit user model for personalized search. We present a decision theoretic framework and develop techniques for implicit user modeling in information retrieval. We develop a smart client-side web search agent (UCAIR) that can perform ready implicit feedback, e.g., query development based on previous queries and immediate result re ranking based on click through information. Experimentations on web search show that our search agent can improve search accuracy over the popular Google search engine. Zhicheng Dou explain large scale Evaluation and Analysis of Personalized Search Tactics. Although personalized search has been proposed for many years and many personalization tactics have been inspected, it is still unclear whether personalization is constantly effective on different queries for different users, and under different search backgrounds. In this paper, we study this problem and provide some initial conclusions. We present a large-scale evaluation framework for personalized search based on query logs, and then evaluate five personalized search tactics (including two click-based and three profile-based ones) by 12-day MSN query logs. By analyzing the results, we reveal that personalized search has significant improvement over common web search on some queries but it has little effect on other queries (e.g., queries with small click entropy). It even harms search accuracy under some conditions. Furthermore, we show that straightforward click-based personalization tactics perform steadily and considerably well, while profile-based ones are unbalanced in our experiments. We also reveal that both long term and short- term contexts are very important in improving search performance for profile-based personalized search strategies. III. PROBLEM DEFINITION The proposed system uses the combination of keyword search (by film, singer, actor or any other) with more intensive and efficient method of search using text query. The search method is very simple and optimize the query due to data input by user and song database. The recommendation mechanism uses intensive method and is responsible for making suggestion of songs unknown to user but similar to his query and positioning search results. This system provides not only songs result but also videos and movies. IV. PROPOSED METHODOLOGY The module split-up shows how proposed system is supposed to be work. First is the user register the personal information and then login the form. When user opens Application he/she entered keyword related song like some keyword of song, singer name, some word of song. After this stage system match query result from database with query string given by user. System shows result on the basis of following aspects: 1. How much predict string match with query file database. 2. How many songs match with that query string? 3. Filter results by; from the list of songs which song is recommended for the user. 4. Filter result also by, which songs are perfect match with that query string and so on. suraj ligade
  • 3. International Journal of Engineering Science and Computing, May 2016 4597 http://ijesc.org/ Fig.1 Proposed Module Split-up The keyword search based method is very easy and useful to all people. In proposed system there are two paneling the admin panel and user panel. In admin panel the admin need to enter email and password to login and upload songs, videos, movies and their related details. The proposed system in user panel first is the registration for new membership. The user has to enter email address, password and choice. The second step is sign in to start session and user need to enter email id and password to login. After the home page is open and the third step is user to enter keyword for searching song. User can search from own database and from internet also. Internet Search (Result – same for all basis): user can also search song over the internet which gives result same for all basis. Text search with Recommendation (music): user can search from his own database. Play song when user clicks on searched song it plays automatically. Text search with Recommendation not only songs but also videos, movies. Play video when user clicks on searched song it play automatically. V. ALGORITHM IMPLEMENTATION NAÏVE BAYES ALGORITHM: We will propose a new preference mining algorithm, called Spy Naïve Bayes (SpyNB). It comprises of two main components: a spying technique to gain more accurate negative samples and a voting procedure to consider the opinions of all spies. According to our click through interpretation, we need to classify unlabeled data in order to determine the predicted negative links. Naive Bayes is a simple and efficient text classification method. However, conventional Naïve Bayes needs both positive and negative samples as training data, while we only have positive samples. To address this problem, we employ a spying method to train Naive Bayes by integrating unlabeled training examples. Moreover, in order to obtain more precise predicted negatives, we further present a voting procedure to make full use of all possible spies. Finally, we propose our Spy Naive Bayes algorithm. ALGORITHM 1 Training the Naïve Bayes Algorithm Input:  1 2 NL l ,l ,.....,l /*a set of links*/ Output: Prior probabilities: Pr(+) and Pr(-) Likelihoods:  jPr w | and    1jPr w | j ,.....,M   ALGORITHM 2 The Spy Naïve Bayes (SpyNB) Algorithm Input: P → a set of positive examples; U → a set of unlabeled examples; vT → a voting threshold; suraj ligade
  • 4. International Journal of Engineering Science and Computing, May 2016 4598 http://ijesc.org/ Output: PN → the set of predicted negative examples; By using the above algorithm we will create a user profile, which will consider both users’ positive preferences and negative preferences. ALGORITHM: REVERSE SEARCHING USE: Reverse searching for more sites from deep web interfaces. Input: seed sites and harvested deep websites Output: relevant sites 1 while # of candidate sites less than a threshold do 2 // pick a deep website 3 site = getDeepWebSite(siteDatabase, seedSites) 4 resultPage = reverseSearch(site) 5 links = extractLinks(resultP age) 6 for each link in links do 7 page = downloadPage(link) 8 relevant = classify(page) 9 if relevant then 10 relevantSites = extractUnvisitedSite(page) 11 Output relevantSites 12 end 13 end VI. RESULT AND ANALYSIS We used a publicly available training set of complete music lyrics, with about 500 songs and a total vocabulary of about 44,000 words. We randomly chose 9/10th of the data for our training set and used the rest for our test set, on which we performed Naive Bayes and KNN algorithm. Our results were, with about 65% accuracy for Naïve Bayes, and about 60% accuracy for k-NN algorithm. Upon further inspection, we noticed that our dataset was highly skewed: 55% of the songs were from the genre “Classic, POP, Hip-Hop and Love.” Algorithm Naive Bayes algorithm KNN Algorithm Songs 500 500 Training set 9/10th of data 9/10th of data Time(ms) 90-100ms Near 1000ms Accuracy 65% 60% Table 1: Naïve Bayes v/s KNN algorithm Fig.2 Accuracy v/s Time (ms) VII. CONCLUSION AND FUTURE SCOPE The process of query by keyword based retrieval is easy, simple and natural way of performing music and video search. We analyzed that, proposed system use any song related keyword like song name, movie name or singer name which is efficient method to perform search operation. Time requirement for searching songs as compare to existing keyword based search method is efficient. Proposed system will significantly improve search accuracy and success rate by using some factors like user search history and recommendation. In proposed system we used user search history log and recommendation for predicting more accurate search results by using Naïve Bayesian classification method. The search system will caught up by the cold start effect; when user performs searching for first time which has no past search history or recommendation is given, it would cause the accuracy rate remain unimproved. So, we also focused on the calculation of similarity of keyword given by users for matching process and improve it by classification of results using Naïve Bayes algorithm. Many time it happed that some songs have similar keyword like user search song or video by using keyword ‘tere’ then he/she will get results like ‘tere bin’, ‘tere naam’, ‘tere bina’ and so on if he/she does not have any past history or even they don’t have recommendation and it also happed Because, music has many keyword variations. This generate problem which is very often difficult for a system to detect and predict the songs which user is looking for. So, proposed system use the concept of recommendation, ranking calculation and user search history log according to the user profile which provide prioritized results according to user interested songs and videos which is first based on user search history and then by suggestion and recommendation given to that particular user. Through our experiments, we confirmed that this proposed method or application can significantly improve the search accuracy and introduce new searching approach which reduce users or human search efforts. In future, we are going to proposed expansion of proposed search method by considering some more search factors like search by voice of users using singing and humming i.e. search song by content based retrieval method for reducing human typing efforts and search songs which users want but he/she is unable to type or not even remember the songs related details like song name, title and lyrics of song but know only some part of songs which gives new expansion in searching technology. VIII. REFERENCES [1] Kazunari Sugiyama, Kenji Hatano and Masatoshi Yoshikawa, “Adaptive Web Search Based on User Profile Constructed without Any Effort from Users” pp. 675-684, May 2014. [2] D. Billsus, M.J. Pazzani. “A hybrid user model for news story classification” In proceedings of the seventh international conference on User modeling, Banff, Canada, pp. 99 – 108, 1999. [3] J. Chaffee, S. Gauch. “Personal Ontologies for Web Navigation” In Proceedings of the 9th International Conference on Information and Knowledge Management. (CIKM), pp 227 – 234, 2000. 0 10 20 30 40 50 60 70 NB K_NN suraj ligade
  • 5. International Journal of Engineering Science and Computing, May 2016 4599 http://ijesc.org/ [4] V. Challam. “Contextual information retrieval using ontology based user profile” Master's thesis, University of Kansas, Lawrence, KS, 2004. [5] P.K. Chan.” A Non-Invasive Learning Approach to Building Web User Profiles” KDD-99 Workshop on web usage analysis and user profiling, pp. 7 – 12, 1999. [6] M. Chau, D. Zeng, H. Chen.” Personalized spiders for web search and analysis” In Proceedings of the 1st ACM-IEEE Joint Conference on Digital Libraries, pp 79 - 87, 2001. [7] C.C. Chen, M.C. Chen, Y. Sun. “PVA: a self-adaptive personal view agent” In proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining 2001, San Francisco, California, pp. 257 – 262, 2001. [8] M. Claypool , P. Le, M. Waseda, D. Brown.” Implicit Interest Indicators” Proceedings of the 6th international conference on Intelligent user interfaces (ACM), pp 33 - 40, 2001. [9] S. Gauch, J. Chafee and A. Pretschner.” Ontology-Based Personalized Search and Browsing, Web Intelligence and Agent Systems” Vol. 1 No. 3-4, April 2004, pp.219-234. [10] S. Gauch, D. Ravindran, S. Induri, J. Madrid, and S. Chadalavada, Internal Technical Report ITTC-FY2004-TR- 8646-37, Information and Telecommunication Technology Center, University of Kansas. [11] T. R. Gruber. “A translation approach to portable ontologies” Knowledge Acquisition, Volume 5, Issue 2 (June 1993) Special issue: Current issues in knowledge modeling, pp. 199 – 220. [12] N. Guarino, C. Masolo, G. Vetere. “OntoSeek: Content- Based Access to the web” IEEE Intelligent System, Volume 14, no. 3, pp. 70 – 80, 1999. [13] G. Jeh and J. Widom. Scaling personalized web search. In Proceedings of the Twelfth International World Wide Web Conference. In Proceedings of the twelfth international conference on World Wide Web, Budapest, Hungary, Pages: 271 - 279, 2003. [14] P.R. Kaushik, K. Narayana Murthy. “Personal Search Assistant: a configurable personal meta search engine” Fifth Australian World Wide Web Conference, Southern Cross University, Lismore, Australia, 1999. [15] H.R. Kim, P.K. Chan. “Learning implicit user interest hierarchy for context in personalization” In Proceedings of the 8th international conference on Intelligent user interfaces, Miami, Florida, USA, 2003, pp. 101 - 108. [16] S. Lawrence. Context in Web Search. IEEE Data Engineering Bulletin, Volume 23, Number 3, pp. 25 – 32, 2000. ACKNOWLEDGEMENT The authors would like to thank Mrs. Deepa B. Mane Madam, professor at Anantrao Pawar college of engineering & Research, Pune for providing us generous support and valuable verification on each and every step in terms of searching songs, videos, movies by using keyword-based retrieval systems using hybrid recommendation mechanism. suraj ligade