SlideShare a Scribd company logo
1 of 4
Download to read offline
VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 803
STUDY AND IMPLEMENTATION OF A PERSONALIZED MOBILE SEARCH
ENGINE FOR SECURE SEARCH
Mr. R.A.Sanadi1, Mr. Abhijit Patil2,
Mr. Akshay Patil3, Mr. Aniket Sutar4,
Mr. Akshay Kondekar5
1Department of Computer Science and Engineering,
Professor at Dr. J. J. Magdum College of Engineering,
Jaysingpur, Maharashtra, India.
sanadiraj@gmail.com
2Department of Computer Science and Engineering,
Student at Dr. J. J. Magdum College of Engineering,
Jaysingpur, Maharashtra, India.
abhijit.patil55555@gmail.com
3Department of Computer Science and Engineering,
Student at Dr. J. J. Magdum College of Engineering,
Jaysingpur, Maharashtra, India.
akshaypatil4831@gmail.com
4Department of Computer Science and Engineering,
Student at Dr. J. J. Magdum College of Engineering,
Jaysingpur, Maharashtra, India.
sutaraniket924@gmail.com
5Department of Computer Science & Engineering
Student at Dr. J. J. Magdum College of Engineering, Jaysingpur,
Maharashtra, India.
akshaykondekar81194@gmail.com
--------------------------------------------------------------------***------------------------------------------------------------------
Abstract - As we know, the amount of Web information
is growing rapidly, so the Search engines must be able to
provide information according to the user's preference. In
this paper, we propose Ontology Based Personalized Mobile
Search Engine (PMSE) that captures user’s interest and
preferences in the form of concepts by mining search
results and their clickthroughs. PMSE profile the user’s
interest and personalized the search results according to
user’s profile. PMSE classifies these concepts into content
concepts and location concepts. In addition, user’s
locations are used to supplement the location concepts in
PMSE. The user’s location is achieved by using GPS. The
user preferences are organized in an ontology-based user
profile, used to achieve a personalized ranking function
which in turn used for rank adaptation of future search
results. We propose to define personalization based on the
entropies and use it to balance the weights between the
content and location facets. PMSE is based on client-server
model. In our design, the client collects and stores locally
the clickthrough data to protect privacy, whereas heavy
tasks such as concept extraction, Searching, training, and
reranking are performed at the PMSE server. PMSE
distribute the task to each individual component to
decrease the complexity.
Key Words: Clickthrough data, concept, mobile search
engine, concepts, ontology ,user profiling, personalization.
1.INTRODUCTION
In today’s world, most of people are using smart phones
and internet. Also they want fast acces to the internet. But
one of the most important difficulties in mobile search
engine is the interfacing among the users and search
engine. The mobiles having less computing power. The
interaction is restricted due to the small form factors of
mobile devices. On the World Wide Web large amount of
information is available which is copious and personal. In
the personalized mobile search engine various kind of
concepts are used with diverse ontologies. Mobile search
engine in which location of the user is one of the
important key factor as well as information related with
particular location is having same importance.
Personalized search engines catches user location and
gives information associated to that location. For
consistently optimizing the retrieval priority of search
engines by using clickthrough data the information
related to Clickthrough data is categorize as content and
location concepts. For example, a user who wishes to visit
Cold places in India may submit query as Cold places.
From that query keyword , PMSE understand user’s
content preference (“cold places”) and the location
preference (“india”). Also if a user who is planning to visit
Japan may issue the query hotel, and click on the search
results about hotels in Japan. From the clickthroughs of
the query hotel”, PMSE can learn the user’s content
preference (e.g. room rate and facilities) and location
preferences (Japan).
The user preferences are prepared by ontology-based,
comprehensive user profile, which are used to adapt a
INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056
INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056
VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 804
personalized ranking function for rank adaptation for
search results. The personalized mobile search engine
server is trustworthy and very useful for completion of
the heavy tasks .Server preparing and re-ranking the
search results according to the users content and location
preferences sooner than they come back to client side.
The personalized mobile search engine clients keep
records of the specific user’s profile and maintain user’s
privacy. Personalized mobile search engine profiles
content and location preferences in the ontology based
user profiles, which are automatically achieved from the
clickthroughs as well as GPS data.
TABLE 1
Clickthrough for the Query “hotel”
Doc Search
Results
Ci Li
d1 Hotels.com room rate International
d2 JapanHotel.net reservation,
room rate
Japan
d3 Hotel Wiki accommodation International
d4 US Hotel
Guides
map, room rate USA,
California
d5 Booking.com Online
reservation
USA
d6 JAL Hotels Meeting room Japan
2.RELATED WORK
As shown in Table 1, Clickthrough data have been used in
determining the user’s preferences on their search
results. As shown, Ci is the content concepts and Li is
location concept. A major problem in mobile web search
is that the interaction between the users and interactions
between the users and search engines. Mobiles have low
computing power. As a result, mobile users tend to
submit shorter, more ambiguous queries compared to
their web search counterparts. In order to return highly
relevant results to the users, mobile search engines must
be able to profile the users’ interests and personalize the
search results according to the users’ profiles. A practical
approach to capturing a user’s interests for
personalization is to analyze the user’s clickthrough
data. Clickthrough data have been used in determining
the users’ preferences on their search results. Many
existing personalized web search systems [1],[2], [3], are
based on clickthrough data to determine users’
preferences. In paper [4], proposed a method that
provides personalized query suggestions based on a
personalized clustering technique. In [5] presents a new
approach for situation aware personalized search. Case-
Based Reasoning [CBR] approach is used. In [6] proposed
a system based in a semantic context-aware framework,
which helps the user to build personalized search queries
by means of an auto completion mechanism. However,
most of the previous work assumed that all concepts are
of the same type. In this paper separate concepts into
location concepts and content concepts to recognize
information importance. So far there have been many
papers written and researched on search engines. Most
commercial search engines return roughly the same
results to all users. However, different information needs
even for the same query. PMSE profiles both of the user’s
content and location preferences in the relation based
user profiles, which are automatically learned from
clickthrough and GPS data without requiring extra efforts
from the user.
In PMSE propose a realistic design for PMSE by adopting
the metaearch approach which depends on one of the
commercial search engines, such as Google, Yahoo etc. to
perform an actual search. The client is responsible for
receiving the user's requests, submitting the requests to
the PMSE server, displaying the returned results, and
collecting his/her clickthroughs in order to derive
his/her personal preferences. The PMSE server, on the
other hand, is responsible for handling heavy tasks such
as forwarding the requests to a commercial search
engine, training and reranking of search results before
they are returned to the client. The user profiles for
specific users are stored on the PMSE clients, thus
preserving privacy to the users. PMSE has been
prototyped with PMSE clients on the Google Android
platform and the PMSE server on a PC server to validate
the proposed ideas. The client-server architecture
provides a coherent strategy to integrate them into a
uniform solution for the mobile environment. By mining
content and location concepts for user profiling, it utilizes
both the content and location preferences to personalize
search results for a user.
The differences between existing work and PMSE using
content and location concept are:
1. Propose and implement a new and realistic design for
PMSE. This helps to train the user profiles quickly and
efficiently.
2. Most existing location-based search systems require
users to manually define their location preferences or to
manually prepare a set of location sensitive topics. PMSE
profiles both of the user's content and location
preferences in the ontology based user profiles, which
are automatically learned from the clickthrough and GPS
data without requiring extra efforts from the user.
3. SYSTEM DESIGN
The PMSE’s architecture meets two important
requirements. First, computation-intensive tasks, such as
RSVM training, should be handled by the PMSE server
due to the limited computational power on mobile
devices. Second, data transmission between client and
server should be minimized to ensure fast and efficient
processing of the search. In the PMSE's client-server
architecture, PMSE clients are responsible for storing the
user clickthrough and the ontologies derived from the
PMSE server. Simple tasks, such as updating clickthoughs
and ontologies, creating feature vectors, and displaying
reranked search results are handled by the PMSE clients
with limited computational power. On the other hand,
heavy tasks, such as RSVM training and reranking of
search results, are handled by the PMSE server.
INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056
VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 805
Moreover, in order to minimize the data transmission
between client and server, the PMSE client would only
need to submit a query together with the feature vectors
to the PMSE server, and the server would automatically
return a set of reranked search results according to the
preferences stated in the feature vectors. Fig.1 shows
PMSE's client-server architecture, which meets three
important requirements. First, computation-intensive
tasks, such as RSVM training, should be handled by the
PMSE server due to the limited computational power on
mobile devices. Second, data transmission between client
and server should be minimized to ensure fast and
efficient processing of the search. Third, clickthrough
data, representing precise user preferences on the search
results, should be stored on the PMSE clients in order to
preserve user privacy. PMSE's design addressed two
issues:
1. Limited computational power on mobile devices.
2. Data transmission minimization.
PMSE consists of two major activities:
Reranking the search results at PMSE server:
When a user submits a query on the PMSE client, the
query together with the feature vectors containing the
user's content and location preferences (i.e., filtered
ontologies according to the user's privacy setting) are
forwarded to the PMSE server, which in turn obtains the
search results from the back-end search engine (i.e.,
Google). The content and location concepts are extracted
from the search results and organized into ontologies to
capture the relationships between the concepts. The
server is used to perform ontology extraction for its
speed. The feature vectors from the client are then used
in RSVM training to obtain a content weight vector and a
location weight vector, representing the user interests
based on the user's content and location preferences for
the reranking. Again, the training process is performed
on the server for its speed. The search results are then
reranked according to the weight vectors obtained from
the RSVM training. Finally, the reranked results and the
extracted ontologies for the personalization of future
queries are returned to the client.
Ontology update and clickthrough collection at PMSE
client:
The ontologies returned from the PMSE server contain
the concept space that models the relationships between
the concepts extracted from the search results. They are
stored in the ontology database on the client. When the
user clicks on a search results, the Clickthrough data
together with the associated content and location
concepts
are stored in the Clickthrough database on the client. The
clickthroughs are stored on the PMSE client, so the PMSE
server does not know the set of documents that the user
has clicked on. This design allows user privacy to be
preserved in certain degree. Two privacy parameters,
minDistance and expRatio are proposed to control the
amount of personal preferences exposed to the PMSE
server. Depending on the user, the privacy level can be
set to high or to low. If privacy level set to high, only
limited personal information will be send to PMSE server
through the feature vectors and if privacy level set to low
then the PMSE server can use the full feature vectors.
Fig -1: System Design of PMSE
4. PROPOSED METHODOLOGY
1. Registration of User/Login:
This will allow the user to register on the device.
This information shall be stored on the server side
database. He/she shall input the basic information.
2. Extraction of query concept:
The user shall input the query word and the
keyword shall be sent to the server. The server sends the
query to the internet and retrieves the snippets of the
keyword. The snippets are cleaned of html and the
keywords and their frequencies are calculated. They are
further stored as the users preferred keywords on the
server side database.
3. Clickthrough data of the User :
On the client side the url on which the user has
clicked is stored along with the users location data. This
data is then sent to server again to be stored in database.
4. Ranking Algorithm:
The clickthrough data and the keyword
frequencies are combined into a vector called a feature
vector. The feature vector is provided as input to the
RSVM to find the probability of the url’s and are sorted in
descending order. These ranked pages are then provided
to the user
INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056
VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 806
5.CONCLUSION
We represent A Personalized Mobile Search Engine to
separate and learn user’s content and location
preferences based on user’s clickthroughs. Also we used
GPS locations of user’s to adapt user mobility. results
shows that the GPS l ocations help to improve
retrieval effectiveness. We also proposed two privacy
parameters to address privacy issues in PMSE. In future
work, we will investigate some methods to fast and more
secured access to further enhance the personalization of
PMSE.
REFERENCES
[1]Q. Tan, X. Chai, W. Ng, and D. Lee, “Applying Co-
Training to Clickthrough Data for Search Engine
Adaptation,” Proc. Int’l Conf. Database Systems for
Advanced Applications (DASFAA), 2004.
[2] T. Joachims, “Optimizing Search Engines Using
Clickthrough Data,” Proc. ACM SIGKDD Int’l Conf.
Knowledge Discovery and Data Mining, 2002.
[3] K.W.-T. Leung, W. Ng, and D.L. Lee, “Personalized
Concept-Based Clustering of Search Engine Queries,”
IEEE Trans. Knowledge and Data Eng., vol. 20, no. 11, pp.
1505-1518, Nov. 2008.
[4] S. Yokoji, “Kokono Search: A Location Based Search
Engine,” Proc.Int’l Conf. World Wide Web (WWW),
2001.
[5] ”Ontology Supported Personalized Search for Mobile
Devices” Daniel Aréchiga, Jesús Vegas and Pablo de la
Fuente Redondo, proc.int’l conf. Web search and Data
Mining,2011.
[6] ”semantic context aware framework for
personalization” Y. Xu, B. Zhang, and Z.Chen,2oo7.

More Related Content

What's hot

IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
IJRET : International Journal of Research in Engineering and TechnologyImprov...
IJRET : International Journal of Research in Engineering and TechnologyImprov...IJRET : International Journal of Research in Engineering and TechnologyImprov...
IJRET : International Journal of Research in Engineering and TechnologyImprov...eSAT Publishing House
 
PMSE:Personalized Mobile Search Engine
PMSE:Personalized Mobile Search EnginePMSE:Personalized Mobile Search Engine
PMSE:Personalized Mobile Search EngineSantosh Dawange
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchIGEEKS TECHNOLOGIES
 
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET Journal
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchLeMeniz Infotech
 
PMSE-Personalized mobile search engine
PMSE-Personalized mobile search enginePMSE-Personalized mobile search engine
PMSE-Personalized mobile search engineVasavi Reddy
 
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...IRJET Journal
 
Secure Protection in Customized Web Search
Secure Protection in Customized Web SearchSecure Protection in Customized Web Search
Secure Protection in Customized Web SearchEditor IJMTER
 
Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...
Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...
Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...rahulmonikasharma
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web search Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web search Adz91 Digital Ads Pvt Ltd
 

What's hot (19)

50120140502013
5012014050201350120140502013
50120140502013
 
Gg3411451152
Gg3411451152Gg3411451152
Gg3411451152
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Fy3410901095
Fy3410901095Fy3410901095
Fy3410901095
 
Ac02411221125
Ac02411221125Ac02411221125
Ac02411221125
 
IJRET : International Journal of Research in Engineering and TechnologyImprov...
IJRET : International Journal of Research in Engineering and TechnologyImprov...IJRET : International Journal of Research in Engineering and TechnologyImprov...
IJRET : International Journal of Research in Engineering and TechnologyImprov...
 
PMSE:Personalized Mobile Search Engine
PMSE:Personalized Mobile Search EnginePMSE:Personalized Mobile Search Engine
PMSE:Personalized Mobile Search Engine
 
Ijcet 06 10_004
Ijcet 06 10_004Ijcet 06 10_004
Ijcet 06 10_004
 
G017415465
G017415465G017415465
G017415465
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web search
 
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web searchSupporting privacy protection in personalized web search
Supporting privacy protection in personalized web search
 
Personalized mobile search engine
Personalized mobile search enginePersonalized mobile search engine
Personalized mobile search engine
 
PMSE-Personalized mobile search engine
PMSE-Personalized mobile search enginePMSE-Personalized mobile search engine
PMSE-Personalized mobile search engine
 
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
IRJET- Scalable Content Aware Collaborative Filtering for Location Recommenda...
 
Secure Protection in Customized Web Search
Secure Protection in Customized Web SearchSecure Protection in Customized Web Search
Secure Protection in Customized Web Search
 
Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...
Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...
Prediction Techniques in Internet of Things (IoT) Environment: A Comparative ...
 
Personalized Web Search
Personalized Web SearchPersonalized Web Search
Personalized Web Search
 
Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web search Supporting privacy protection in personalized web search
Supporting privacy protection in personalized web search
 

Similar to Study and Implementation of a Personalized Mobile Search Engine for Secure Search

Projection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional DatasetsProjection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional DatasetsIRJET Journal
 
JAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search Engine
JAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search EngineJAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search Engine
JAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search EngineIEEEGLOBALSOFTTECHNOLOGIES
 
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
 
Pmse a personalized mobile search engine
Pmse a personalized mobile search enginePmse a personalized mobile search engine
Pmse a personalized mobile search engineJPINFOTECH JAYAPRAKASH
 
IRJET-A Survey on Web Personalization of Web Usage Mining
IRJET-A Survey on Web Personalization of Web Usage MiningIRJET-A Survey on Web Personalization of Web Usage Mining
IRJET-A Survey on Web Personalization of Web Usage MiningIRJET Journal
 
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...IRJET Journal
 
Service Rating Prediction by check-in and check-out behavior of user and POI
Service Rating Prediction by check-in and check-out behavior of user and POIService Rating Prediction by check-in and check-out behavior of user and POI
Service Rating Prediction by check-in and check-out behavior of user and POIIRJET Journal
 
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...IRJET Journal
 
IMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICES
IMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICESIMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICES
IMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICESIAEME Publication
 
IRJET- Hybrid Recommendation System for Movies
IRJET-  	  Hybrid Recommendation System for MoviesIRJET-  	  Hybrid Recommendation System for Movies
IRJET- Hybrid Recommendation System for MoviesIRJET Journal
 
Detection of Behavior using Machine Learning
Detection of Behavior using Machine LearningDetection of Behavior using Machine Learning
Detection of Behavior using Machine LearningIRJET Journal
 
Time-Ordered Collaborative Filtering for News Recommendation
Time-Ordered Collaborative Filtering for News RecommendationTime-Ordered Collaborative Filtering for News Recommendation
Time-Ordered Collaborative Filtering for News RecommendationIRJET Journal
 
IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and LocationIRJET Journal
 
Place recommendation system
Place recommendation systemPlace recommendation system
Place recommendation systemIRJET Journal
 
An Effective Job Recruitment System Using Content-based Filtering
An Effective Job Recruitment System Using Content-based FilteringAn Effective Job Recruitment System Using Content-based Filtering
An Effective Job Recruitment System Using Content-based FilteringIRJET Journal
 
IRJET- Popularity based Recommender Sytsem for Google Maps
IRJET-  	  Popularity based Recommender Sytsem for Google MapsIRJET-  	  Popularity based Recommender Sytsem for Google Maps
IRJET- Popularity based Recommender Sytsem for Google MapsIRJET Journal
 
A New Algorithm for Inferring User Search Goals with Feedback Sessions
A New Algorithm for Inferring User Search Goals with Feedback SessionsA New Algorithm for Inferring User Search Goals with Feedback Sessions
A New Algorithm for Inferring User Search Goals with Feedback SessionsIJERA Editor
 

Similar to Study and Implementation of a Personalized Mobile Search Engine for Secure Search (20)

L42016974
L42016974L42016974
L42016974
 
Projection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional DatasetsProjection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional Datasets
 
50120140502013
5012014050201350120140502013
50120140502013
 
JAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search Engine
JAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search EngineJAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search Engine
JAVA 2013 IEEE DATAMINING PROJECT PMSE A Personalized Mobile Search Engine
 
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
 
Pmse a personalized mobile search engine
Pmse a personalized mobile search enginePmse a personalized mobile search engine
Pmse a personalized mobile search engine
 
IRJET-A Survey on Web Personalization of Web Usage Mining
IRJET-A Survey on Web Personalization of Web Usage MiningIRJET-A Survey on Web Personalization of Web Usage Mining
IRJET-A Survey on Web Personalization of Web Usage Mining
 
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
 
Service Rating Prediction by check-in and check-out behavior of user and POI
Service Rating Prediction by check-in and check-out behavior of user and POIService Rating Prediction by check-in and check-out behavior of user and POI
Service Rating Prediction by check-in and check-out behavior of user and POI
 
Naresh sharma
Naresh sharmaNaresh sharma
Naresh sharma
 
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
 
IMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICES
IMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICESIMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICES
IMPLEMENTATION OF SASF CRAWLER BASED ON MINING SERVICES
 
IRJET- Hybrid Recommendation System for Movies
IRJET-  	  Hybrid Recommendation System for MoviesIRJET-  	  Hybrid Recommendation System for Movies
IRJET- Hybrid Recommendation System for Movies
 
Detection of Behavior using Machine Learning
Detection of Behavior using Machine LearningDetection of Behavior using Machine Learning
Detection of Behavior using Machine Learning
 
Time-Ordered Collaborative Filtering for News Recommendation
Time-Ordered Collaborative Filtering for News RecommendationTime-Ordered Collaborative Filtering for News Recommendation
Time-Ordered Collaborative Filtering for News Recommendation
 
IRJET- News Recommendation based on User Preferences and Location
IRJET-  	  News Recommendation based on User Preferences and LocationIRJET-  	  News Recommendation based on User Preferences and Location
IRJET- News Recommendation based on User Preferences and Location
 
Place recommendation system
Place recommendation systemPlace recommendation system
Place recommendation system
 
An Effective Job Recruitment System Using Content-based Filtering
An Effective Job Recruitment System Using Content-based FilteringAn Effective Job Recruitment System Using Content-based Filtering
An Effective Job Recruitment System Using Content-based Filtering
 
IRJET- Popularity based Recommender Sytsem for Google Maps
IRJET-  	  Popularity based Recommender Sytsem for Google MapsIRJET-  	  Popularity based Recommender Sytsem for Google Maps
IRJET- Popularity based Recommender Sytsem for Google Maps
 
A New Algorithm for Inferring User Search Goals with Feedback Sessions
A New Algorithm for Inferring User Search Goals with Feedback SessionsA New Algorithm for Inferring User Search Goals with Feedback Sessions
A New Algorithm for Inferring User Search Goals with Feedback Sessions
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 

Recently uploaded (20)

Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 

Study and Implementation of a Personalized Mobile Search Engine for Secure Search

  • 1. VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 803 STUDY AND IMPLEMENTATION OF A PERSONALIZED MOBILE SEARCH ENGINE FOR SECURE SEARCH Mr. R.A.Sanadi1, Mr. Abhijit Patil2, Mr. Akshay Patil3, Mr. Aniket Sutar4, Mr. Akshay Kondekar5 1Department of Computer Science and Engineering, Professor at Dr. J. J. Magdum College of Engineering, Jaysingpur, Maharashtra, India. sanadiraj@gmail.com 2Department of Computer Science and Engineering, Student at Dr. J. J. Magdum College of Engineering, Jaysingpur, Maharashtra, India. abhijit.patil55555@gmail.com 3Department of Computer Science and Engineering, Student at Dr. J. J. Magdum College of Engineering, Jaysingpur, Maharashtra, India. akshaypatil4831@gmail.com 4Department of Computer Science and Engineering, Student at Dr. J. J. Magdum College of Engineering, Jaysingpur, Maharashtra, India. sutaraniket924@gmail.com 5Department of Computer Science & Engineering Student at Dr. J. J. Magdum College of Engineering, Jaysingpur, Maharashtra, India. akshaykondekar81194@gmail.com --------------------------------------------------------------------***------------------------------------------------------------------ Abstract - As we know, the amount of Web information is growing rapidly, so the Search engines must be able to provide information according to the user's preference. In this paper, we propose Ontology Based Personalized Mobile Search Engine (PMSE) that captures user’s interest and preferences in the form of concepts by mining search results and their clickthroughs. PMSE profile the user’s interest and personalized the search results according to user’s profile. PMSE classifies these concepts into content concepts and location concepts. In addition, user’s locations are used to supplement the location concepts in PMSE. The user’s location is achieved by using GPS. The user preferences are organized in an ontology-based user profile, used to achieve a personalized ranking function which in turn used for rank adaptation of future search results. We propose to define personalization based on the entropies and use it to balance the weights between the content and location facets. PMSE is based on client-server model. In our design, the client collects and stores locally the clickthrough data to protect privacy, whereas heavy tasks such as concept extraction, Searching, training, and reranking are performed at the PMSE server. PMSE distribute the task to each individual component to decrease the complexity. Key Words: Clickthrough data, concept, mobile search engine, concepts, ontology ,user profiling, personalization. 1.INTRODUCTION In today’s world, most of people are using smart phones and internet. Also they want fast acces to the internet. But one of the most important difficulties in mobile search engine is the interfacing among the users and search engine. The mobiles having less computing power. The interaction is restricted due to the small form factors of mobile devices. On the World Wide Web large amount of information is available which is copious and personal. In the personalized mobile search engine various kind of concepts are used with diverse ontologies. Mobile search engine in which location of the user is one of the important key factor as well as information related with particular location is having same importance. Personalized search engines catches user location and gives information associated to that location. For consistently optimizing the retrieval priority of search engines by using clickthrough data the information related to Clickthrough data is categorize as content and location concepts. For example, a user who wishes to visit Cold places in India may submit query as Cold places. From that query keyword , PMSE understand user’s content preference (“cold places”) and the location preference (“india”). Also if a user who is planning to visit Japan may issue the query hotel, and click on the search results about hotels in Japan. From the clickthroughs of the query hotel”, PMSE can learn the user’s content preference (e.g. room rate and facilities) and location preferences (Japan). The user preferences are prepared by ontology-based, comprehensive user profile, which are used to adapt a INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056
  • 2. INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056 VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 804 personalized ranking function for rank adaptation for search results. The personalized mobile search engine server is trustworthy and very useful for completion of the heavy tasks .Server preparing and re-ranking the search results according to the users content and location preferences sooner than they come back to client side. The personalized mobile search engine clients keep records of the specific user’s profile and maintain user’s privacy. Personalized mobile search engine profiles content and location preferences in the ontology based user profiles, which are automatically achieved from the clickthroughs as well as GPS data. TABLE 1 Clickthrough for the Query “hotel” Doc Search Results Ci Li d1 Hotels.com room rate International d2 JapanHotel.net reservation, room rate Japan d3 Hotel Wiki accommodation International d4 US Hotel Guides map, room rate USA, California d5 Booking.com Online reservation USA d6 JAL Hotels Meeting room Japan 2.RELATED WORK As shown in Table 1, Clickthrough data have been used in determining the user’s preferences on their search results. As shown, Ci is the content concepts and Li is location concept. A major problem in mobile web search is that the interaction between the users and interactions between the users and search engines. Mobiles have low computing power. As a result, mobile users tend to submit shorter, more ambiguous queries compared to their web search counterparts. In order to return highly relevant results to the users, mobile search engines must be able to profile the users’ interests and personalize the search results according to the users’ profiles. A practical approach to capturing a user’s interests for personalization is to analyze the user’s clickthrough data. Clickthrough data have been used in determining the users’ preferences on their search results. Many existing personalized web search systems [1],[2], [3], are based on clickthrough data to determine users’ preferences. In paper [4], proposed a method that provides personalized query suggestions based on a personalized clustering technique. In [5] presents a new approach for situation aware personalized search. Case- Based Reasoning [CBR] approach is used. In [6] proposed a system based in a semantic context-aware framework, which helps the user to build personalized search queries by means of an auto completion mechanism. However, most of the previous work assumed that all concepts are of the same type. In this paper separate concepts into location concepts and content concepts to recognize information importance. So far there have been many papers written and researched on search engines. Most commercial search engines return roughly the same results to all users. However, different information needs even for the same query. PMSE profiles both of the user’s content and location preferences in the relation based user profiles, which are automatically learned from clickthrough and GPS data without requiring extra efforts from the user. In PMSE propose a realistic design for PMSE by adopting the metaearch approach which depends on one of the commercial search engines, such as Google, Yahoo etc. to perform an actual search. The client is responsible for receiving the user's requests, submitting the requests to the PMSE server, displaying the returned results, and collecting his/her clickthroughs in order to derive his/her personal preferences. The PMSE server, on the other hand, is responsible for handling heavy tasks such as forwarding the requests to a commercial search engine, training and reranking of search results before they are returned to the client. The user profiles for specific users are stored on the PMSE clients, thus preserving privacy to the users. PMSE has been prototyped with PMSE clients on the Google Android platform and the PMSE server on a PC server to validate the proposed ideas. The client-server architecture provides a coherent strategy to integrate them into a uniform solution for the mobile environment. By mining content and location concepts for user profiling, it utilizes both the content and location preferences to personalize search results for a user. The differences between existing work and PMSE using content and location concept are: 1. Propose and implement a new and realistic design for PMSE. This helps to train the user profiles quickly and efficiently. 2. Most existing location-based search systems require users to manually define their location preferences or to manually prepare a set of location sensitive topics. PMSE profiles both of the user's content and location preferences in the ontology based user profiles, which are automatically learned from the clickthrough and GPS data without requiring extra efforts from the user. 3. SYSTEM DESIGN The PMSE’s architecture meets two important requirements. First, computation-intensive tasks, such as RSVM training, should be handled by the PMSE server due to the limited computational power on mobile devices. Second, data transmission between client and server should be minimized to ensure fast and efficient processing of the search. In the PMSE's client-server architecture, PMSE clients are responsible for storing the user clickthrough and the ontologies derived from the PMSE server. Simple tasks, such as updating clickthoughs and ontologies, creating feature vectors, and displaying reranked search results are handled by the PMSE clients with limited computational power. On the other hand, heavy tasks, such as RSVM training and reranking of search results, are handled by the PMSE server.
  • 3. INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056 VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 805 Moreover, in order to minimize the data transmission between client and server, the PMSE client would only need to submit a query together with the feature vectors to the PMSE server, and the server would automatically return a set of reranked search results according to the preferences stated in the feature vectors. Fig.1 shows PMSE's client-server architecture, which meets three important requirements. First, computation-intensive tasks, such as RSVM training, should be handled by the PMSE server due to the limited computational power on mobile devices. Second, data transmission between client and server should be minimized to ensure fast and efficient processing of the search. Third, clickthrough data, representing precise user preferences on the search results, should be stored on the PMSE clients in order to preserve user privacy. PMSE's design addressed two issues: 1. Limited computational power on mobile devices. 2. Data transmission minimization. PMSE consists of two major activities: Reranking the search results at PMSE server: When a user submits a query on the PMSE client, the query together with the feature vectors containing the user's content and location preferences (i.e., filtered ontologies according to the user's privacy setting) are forwarded to the PMSE server, which in turn obtains the search results from the back-end search engine (i.e., Google). The content and location concepts are extracted from the search results and organized into ontologies to capture the relationships between the concepts. The server is used to perform ontology extraction for its speed. The feature vectors from the client are then used in RSVM training to obtain a content weight vector and a location weight vector, representing the user interests based on the user's content and location preferences for the reranking. Again, the training process is performed on the server for its speed. The search results are then reranked according to the weight vectors obtained from the RSVM training. Finally, the reranked results and the extracted ontologies for the personalization of future queries are returned to the client. Ontology update and clickthrough collection at PMSE client: The ontologies returned from the PMSE server contain the concept space that models the relationships between the concepts extracted from the search results. They are stored in the ontology database on the client. When the user clicks on a search results, the Clickthrough data together with the associated content and location concepts are stored in the Clickthrough database on the client. The clickthroughs are stored on the PMSE client, so the PMSE server does not know the set of documents that the user has clicked on. This design allows user privacy to be preserved in certain degree. Two privacy parameters, minDistance and expRatio are proposed to control the amount of personal preferences exposed to the PMSE server. Depending on the user, the privacy level can be set to high or to low. If privacy level set to high, only limited personal information will be send to PMSE server through the feature vectors and if privacy level set to low then the PMSE server can use the full feature vectors. Fig -1: System Design of PMSE 4. PROPOSED METHODOLOGY 1. Registration of User/Login: This will allow the user to register on the device. This information shall be stored on the server side database. He/she shall input the basic information. 2. Extraction of query concept: The user shall input the query word and the keyword shall be sent to the server. The server sends the query to the internet and retrieves the snippets of the keyword. The snippets are cleaned of html and the keywords and their frequencies are calculated. They are further stored as the users preferred keywords on the server side database. 3. Clickthrough data of the User : On the client side the url on which the user has clicked is stored along with the users location data. This data is then sent to server again to be stored in database. 4. Ranking Algorithm: The clickthrough data and the keyword frequencies are combined into a vector called a feature vector. The feature vector is provided as input to the RSVM to find the probability of the url’s and are sorted in descending order. These ranked pages are then provided to the user
  • 4. INTERNATIONAL RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY (IRJET) E-ISSN: 2395 -0056 VOLUME: 03 ISSUE: 02 | FEB-2016 WWW.IRJET.NET P-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 806 5.CONCLUSION We represent A Personalized Mobile Search Engine to separate and learn user’s content and location preferences based on user’s clickthroughs. Also we used GPS locations of user’s to adapt user mobility. results shows that the GPS l ocations help to improve retrieval effectiveness. We also proposed two privacy parameters to address privacy issues in PMSE. In future work, we will investigate some methods to fast and more secured access to further enhance the personalization of PMSE. REFERENCES [1]Q. Tan, X. Chai, W. Ng, and D. Lee, “Applying Co- Training to Clickthrough Data for Search Engine Adaptation,” Proc. Int’l Conf. Database Systems for Advanced Applications (DASFAA), 2004. [2] T. Joachims, “Optimizing Search Engines Using Clickthrough Data,” Proc. ACM SIGKDD Int’l Conf. Knowledge Discovery and Data Mining, 2002. [3] K.W.-T. Leung, W. Ng, and D.L. Lee, “Personalized Concept-Based Clustering of Search Engine Queries,” IEEE Trans. Knowledge and Data Eng., vol. 20, no. 11, pp. 1505-1518, Nov. 2008. [4] S. Yokoji, “Kokono Search: A Location Based Search Engine,” Proc.Int’l Conf. World Wide Web (WWW), 2001. [5] ”Ontology Supported Personalized Search for Mobile Devices” Daniel Aréchiga, Jesús Vegas and Pablo de la Fuente Redondo, proc.int’l conf. Web search and Data Mining,2011. [6] ”semantic context aware framework for personalization” Y. Xu, B. Zhang, and Z.Chen,2oo7.