SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3541
An Integrated Recommendation System Using Graph Database and
QGIS
Miss. Dipali R.Dubey1, Prof. Sowmiya Raksha R. Naik2
1M.Tech Student, Dept of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India
2Assistant Professor, Dept of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract -Graph database is an alternative to traditional
relational database since graphisself-explanatoryandflexible
which can cope up with any complex structure. Recently,
graph database is extensively used to represent multi linked
data on web, publication links, social network, network
structure and many more. This research suggests a
recommendation system for shopping, where based on
shopping behavior of people the shortest path is suggested to
user. Due to busy schedule there is limited time that one can
invest in shopping so based on online reviews of product, the
shortest distance to nearest mall is calculated using Qgis. The
review of products of various categories is done using Neo4j,
which is a graph database. An overview field of recommender
system and various methods of recommendation are also
presented in this paper. Recommendation system or
recommender system (RSs) are subset of information filtering
system and are software tools and techniques providing
suggestions to the user accordingtotheirneeds. Manypopular
E-commerce sites use RSs to recommend music, movies, books,
articles. The main intention of this research is to provide
shortest path to user to any nearest mall. This research
provides guidelines to anyone who wants to implement graph
database for recommendation system and also suggests
advantages and disadvantages of various recommendation
algorithms.
Key Words: RecommendationSystem,Neo4j,QGIS,Shortest
path.
1. INTRODUCTION
Recommendation system (RS) is very useful tool which
guaranties the right information are serve to user at right
time[11]. RSs are useful in many domains, such as web
personalization, information filtering and e-commerce.
Recommendation systems are of various types i.e.
personalized system and non-personalized system, content
based filtering, collaborative, hybrid. Personalized
recommendation is based on suggestions by group of users.
Non- personalized is based on same suggestions from all
users. Different E-commercewebsitefollowsthesetechnique
or combination of technique for recommendation.
A graph database uses graph structures to represent and
store data which is basically collection of nodes, edges, and
properties. A graph is flexible structure, which naturally
allows integration of multiple entities all together. That
facilitates merging of various RStechniqueslikeutilitybased
recommendation;knowledgebased recommendationaswell
as content based recommendation [11].
In previous work done, the Huff model is calibrated for the
city of Shenzhen, China, by fusing two data sources: taxi
trajectory data, and social media shopping reviews. Results
demonstrated that social media reviews give greater
predictive power when the Huff model is calibratedglobally,
while taxi journeys give greater predictive power when the
Huff model is calibrated locally[3]. Sincesocial media review
data is freely availableandcontinuouslygrowing, wesuggest
that social media reviews offer a powerful new opportunity
for predicting retail behaviors. Fusing data sources for
automatic predictionofshopping behaviorshasthepotential
for significant impact on urban, transport, and retail
planning.
This paper focuses on finding the shortest path for a mall
from the current location so that the time spend for
shopping is minimized and the product to be purchased is
achieved by viewing the online reviews of that product in
graphical format. The methodology used ensures that with
the help of online reviews of products and by finding the
shortest path between two malls will help one save their
time and predict the shoppingbehavioraccordingtopattern.
The major objectives of the system are:
 Analyze the review of the products
 Find the shortest path
 Compare previously proposed model with new
hybrid approach to minimize the time required to
shop any product in a particular mall.
2. Literature Survey
Various recommendation techniques are available in
literature. The selection of technique is associated with
datasets or the mechanisms and depends upon the
recommendation you are building. Finding theshortestpath
is the key mechanism since time is the crucial part in this
busy world and it contributes to the success or failure of the
process.
Various recommendation systems have been popular for
personalization for long time now but, still few areas are
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3542
considered as research topic. Knowledge-based
recommendation system suggests recommendations based
on some knowledge and opinionsaccumulatedfrom experts.
There could be three types of knowledge involved into such
a system: catalog knowledge, function knowledge and user
knowledge [11]. Recently, personalized RS proposed that
analysed content and the interconnections between the
content itself and external knowledge sources referred as a
knowledge graph [14]. It has been observed that, there have
not been many efforts in directions that using external
knowledge for improving performance of content- based
recommendations and it is the motto of our work.
Recommender systems typically generate a list of
recommendations based on user histories without taking
any input relate to preference from users. In this way, users
can only passivelyreceiverecommendedresultswithout any
chance to alter or adjust the results [7].However,inpractice,
users usually have multiple intentions and may like to
actively input their interests to obtain different
recommendations. Sayfor example,oneuserwaspurchasing
books for him yesterday but, today he is interested to buy
books for his kids. To cope up with this issue, utility based
recommendation techniques have been evolved which
suggests few products based on usefulness of the each
product for particular need of the active user [9].
Although many methods have been proposed in the past [8,
10, 13] in this direction each one has different methodology.
Recently, query-based recommendation [5] proposes that
allow a user to specify his/him search intention using a
novel approach called “heterogeneous preference
embedding". The proposed method constructs a user-item
preference network from user access logs, in which the
vertices represent users and various itemsandthe edgesare
the relationships between the users and the items. After the
construction, an edge-sampling technique is applied to
embed the large information network into low-dimensional
vector spaces, in which the proximity information of each
vertex is encoded into its learned vector representation.
Afterwards, that uses the learnedrepresentationsofvertices
with some simple search methods or similarity calculations
to conduct the task of query-based recommendation.
The feature-based RS [12] isalsopurposedthatworkson the
principal of “The people who bought / like a product with X
features also like other products with features X”. This
technique has been proven effective for frequently changing
product catalogues,product cataloguewithcustomproducts.
In this work, the product similarity has been done based on
features of the products.
A graph-based RS has been also proposed that uses using
weighted undirected graph to generate recommendations
based on similarity between elements [3]. The two layer
graph model has used to perform hybrid model which
incorporate content based and collaborative-filtering
approach for digital library [1]. For graph based RS random
walk based scoring algorithm is proposed [4] to rank
products/items for every active user according to its
expectations.
3. RECOMMENDATION TECHNIQUES
A) Collaborative filtering
Discovered by Goldberg et.al in 1992, collaborative filtering
is based on the idea that people who agree with the
evaluation of items in the past are likely to agree in future. It
is of two types i.e. neighborhoodbasedcollaborativefiltering
and model based filtering.
Neighborhood filtering is also known as memory based/
heuristic based filtering. It is based on the idea that user
ratings stored in the memory are used directly topredictthe
classification of new item to user. Training model use the
train dataset and then based on these training dataset it
predicts the rating of new items to the user. Example of this
type of filtering is SVM, Bayesian, and Latent Semantic
Analysis.
B) Content based Filtering
Content based filtering is alsoknownascognitivefiltering.In
this type of filtering, recommendation is based on the
comparison between content of the items and user profile
data.
C) Hybrid approach recommendation
Collaborative and content based filtering approaches are
extensively used in informationfilteringapplication.Various
approaches for recommendation are as follows:
Weighted- Score/weight of recommendation of item is
calculated from results of all available recommendation
techniques. Components with different scoresarecombined
together and additive aggregations are implemented to get
normalized scores.
Switching- Out of available recommendation componentsat
disposal, the one which best suits the purpose is picked up.
The system can switch between recommendation
techniques.
Mixed- Merging and presenting multiple rated lists into
single rated list. It avoids ‘new-item’ startup problem.
Feature combination- Hybrid system is divided into two
parts: contributing and actual recommender. Actual
recommender depends upon result/data output of
contributing recommender. Feature combination lets the
system consider collaborative recommender output data
without depending on it, which decreases sensitivity of
system.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3543
Feature augmentations- It is similar to previous
recommender but the only difference is that the contributor
gives interesting characteristic. It is more elastic than
previous one.
Fig 1: RSs in machine learning[15]
The above figure clearly shows that recommender system
comes under the Unsupervised Learning of the Machine
Learning paradigm [15]. In unsupervised learning the data
available to us is not labelled so the hidden associations and
cluster formation is revealed by performing unsupervised
learning using algorithms that comes under that paradigm.
Different approaches to recommendations are nothing but
algorithms that comes under sub category Association rule
mining.
4. EXISTING SYSTEM
The Huff Model is a spatial interaction model that calculates
gravity-based probabilities of consumers at each origin
location patronizing each store in the store dataset. From
these probabilities, sales potential can be calculatedforeach
origin location based on disposable income, population, or
other variables. The probability values at each origin
location can optionally be used to generate probability
surfaces and market areas for each store in the study area.
As a gravity model, the Huff Model depends heavily on the
calculation of distance. This tool can use two
conceptualizations of distance - traditional Euclidean
(straight-line) distance as well as travel time along a street
network. To account for differences in theattractivenessofa
store relative to other stores, a measure of store utility such
as sales volume, number of products in inventory, square
footage of sales floor, store parcel size, or grossleasablearea
is used in conjunction with the distance measure. Potential
store locations can also be input into the model todetermine
new sales potential as well as the probabilities ofconsumers
patronizing the new store instead of other stores.
The Huff Model can be used:
-To delineate probability-based markets for store
locations in the study area
-To model the economic impact of adding new
competitive store locations
-To forecast areas of high and low sales potential, which
can guide new store location placement or refined
marketing or advertising initiatives.
It is calculated as:
Hij = AjαDij-β / ∑j=1AjαDij-β
H_ij is the probability that a person at location i will visit a
place at location j
A_j is the attractiveness of location j
D_ij is the distance the person at location i is from
location j
alpha is the attractiveness enhancement parameter
beta is the distance decay parameter
5. PROPOSED SYSTEM
The tool that is been used to represent the review of
products in graphical format is Neo4j. The dataset collected
is imported into neo4j folder once the tool is installed. After
importing of data, cypher query is been written for the
creation of nodes, labels and relationshipbetweenthem. The
resulted graph is displayed.
Neo4j is the world's leading open source Graph Database
which is developed using Java technology. It is highly
scalable and schemas free (NoSQL).
Fig 2: Architecture flow of Neo4j
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3544
Fig 3: System diagram of graph based analytic
Fig 4: Flow behavior of system
Dataset Overview:
We use dataset consisting reviews from amazon. The time
span of data collection is 18 years which includes 142.8
million reviews ofvariousproducts. Amazonproductdataset
was compiled by Julian McAuley at UCSD.1. The data was
collected by crawling the Amazonwebsiteandextracting the
reviews that would be beneficial for the customers. This
dataset includes reviews (ratings, text, helpfulness votes),
product metadata (descriptions,categoryinformation,price,
brand, and image features).
Fig 5: Sample Review
Where;
reviewerID - ID of the reviewer, e.g. A2SUAM1J3GNN3B
asin - ID of the product, e.g. 0000013714
reviewerName - name of the reviewer
helpful - helpfulness rating of the review, e.g. 2/3
reviewText - text of the review
overall - rating of the product
summary - summary of the review
unixReviewTime - time of the review (unix time)
reviewTime - time of the review (raw)
The shortest path calculation between two malls (nodes) is
done by extracting Mumbai city map from Qgis tool, using
open layer and osm plugins. Once the map is extracted and
downloaded, the .shp file is imported by using vector layer
and shortest path is found by specifying the latitude and
longitude of the two nodes. The resulted path with the time
required and distance is displayed.
6. RESULTS
MATCH (tom {name: "Tom Hanks"})
RETURN tom
LOAD CSV WITH HEADERS FROM "file:///mallcustomer.csv"
AS line
WITH line
RETURN line
CREATE (n:Gender)
MATCH (n) RETURN n;
CREATE (n:Male{id:1,age:19,salary:15,spendingscore:39})
MATCH (n) WHERE n:Male RETURN n;
CREATE (n:Female{id:3,age:20,salary:16,spendingscore:6})
CREATE (n:Female{id:4,age:23,salary:16,spendingscore:77})
CREATE (n:Female{id:5,age:31,salary:17,spendingscore:40})
CREATE (n:Female{id:6,age:22,salary:17,spendingscore:76})
CREATE (n:Female{id:7,age:35,salary:18,spendingscore:6})
CREATE (n:Female{id:8,age:23,salary:18,spendingscore:94})
MATCH (n) WHERE n:Female RETURN n;
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3545
Shortest Path between two nodes:
7. CONCLUSION
The existing system used for prediction i.e. Huff Model isnot
appropriate for country like India so the alternative for the
same is proposed in this paper. Neo4j helps to understand
the view more graphically which is better than reading the
reviews. And by finding the shortest path between two
nodes helps in saving the time of buyers. Today people are
very busy in their daily schedule that they have less time to
invest in shopping. They need faster results in a littlespan of
time and so by finding the shortest path helps them to gain
their goals.
REFERENCES
[1] Y. Yue, H.-d. Wang, B. Hu, Q.-q. Li, Y.-g. Li, and A. G. Yeh,
“Exploratory calibration of a spatial interaction model
using taxi gps trajectories,” Computers, Environment
and Urban Systems, vol. 36, no. 2, pp. 140–153, 2012.
[2] S. Gong, J. Cartlidge, Y. Yue, G. Qiu, Q. Li, and J. Xin,
“Geographical Huff model calibration using taxi
trajectory data,” in Proceedings of 10th ACM
SIGSPATIAL International Workshop on Computational
Transportation Science, Redondo Beach, CA, USA,
November 7–10, 2017.
https://doi.org/10.1145/3151547.3151553
[3] Y. Wang, W. Jiang, S. Liu, X. Ye, and T. Wang, “Evaluating
trade areas using social media data with a calibrated
huff model,” ISPRS International Journal of Geo-
Information, vol. 5, no. 7, p. 112, 2016.
[4] D. L. Huff, “A probabilistic analysis of shopping center
trade areas,” Land economics, vol. 39, no. 1, pp. 81–90,
1963.
[5] M. E. O’Kelly, “Trade-area models and choice-based
samples: methods,” Environment and Planning A, vol.
31, no. 4, pp. 613–627, 1999.
[6] J. Cartlidge, S. Gong, R. Bai, Y. Yue, Q. Li, and G. Qiu,
“Spatiotemporal prediction of shoppingbehaviors using
taxi trajectory data,” in Proceedings of IEEE 3rd
International Conference on Big Data Analysis
(ICBDA’18), Shanghai, China, March 9–12, 2018.
[7] M. Birkin and A. Heppenstall, “Extending spatial
interaction models with agents for understanding
relationships in a dynamic retail market,” Urbanstudies
research, Article ID 403969, 2011.
https://doi.org/10.1155/2011/403969
[8] A. Finn and J. J. Louviere, “Shopping center image,
consideration, and choice: anchor store contribution,”
Journal of business research, vol. 35, no. 3, pp. 241–251,
1996.
MATCH (people:Person)
RETURN people.name
LIMIT 10
MATCH (tom:Person {name: "Tom Hanks"})-[:ACTED_IN]-
>(tomHanksMovies)
RETURN tom,tomHanksMovies
MATCH p=shortestPath( (bacon:Person {name:"Kevin
Bacon"})-[*]-(meg:Person {name:"Meg Ryan"}))
RETURN p
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3546
[9] Yu Zheng, Yanchi Liu, Jing Yuan, Xing Xie, “Urban
Computing Using Taxicabs,” Microsoft Research Asia,
Beijing, China.
[10] M. Kanevski, A. Pozdnukhov, V. Timonin, “Machine
Learning Algorithms for GeoSpatial Data: Applications
and Software Tools,” 4th International Conference on
Environmental ModellingandSoftware, Spain-July2008.
[11] Angira Amit Patel, Dr. Jyotindra N. Dharwa, “An
Integrated Hybrid Recommendationmodel UsingGraph
Database”.
[12] GUO Yan-Yan, LIU Qi-cheng, “E-Commerce Personalized
Recommendation System Based on Multi Agent”, 2010
Seventh International ConferenceonFuzzySystemsand
Knowledge Discovery (FSKD 2010).
[13] Ms. Shakila Shaikh, Dr. Sheetal Rathi,Asst Prof. Prachi
Janrao, “Recommendation System in E-Commerce
websites: A Graph Based Approach”, 2017 IEEE 7th
International Advance Computing Conference.
[14] Antonii Rzheuskyi, Antonii Rzheuskyi, Mykola Stakhiv
“Recommendation System Virtual Reference”.
[15] Kunal Shah, Akshaykumar Salunke, Saurabh Dongare,
Kisandas Antala, “Recommender Systems: An overview
to different approaches to recommendation”, 2017
International Conference on Innovations in information
Embedded and Communication Systems (ICIIECS).
[16] Jianying Mai, Yongjian Fan ,Yanguang Shen, “A Neural
Networks-based Clustering Collaborative Filtering
Algorithm in E-commerce Recommendation System”,
2009 International Conference on Web Information
Systems and Mining.
[17] https://neo4j.com/developer/get-started/
[18] https://www.tutorialspoint.com/neo4j/neo4j_graph_th
eory_basics.htm
[19] https://neo4j.com/developer/guide-importing-data-
and-etl/

More Related Content

What's hot

Identification of important features and data mining classification technique...
Identification of important features and data mining classification technique...Identification of important features and data mining classification technique...
Identification of important features and data mining classification technique...IJECEIAES
 
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...Editor IJCATR
 
IRJET- Analyzing Sentiments in One Go
IRJET-  	  Analyzing Sentiments in One GoIRJET-  	  Analyzing Sentiments in One Go
IRJET- Analyzing Sentiments in One GoIRJET Journal
 
Providing highly accurate service recommendation for semantic clustering over...
Providing highly accurate service recommendation for semantic clustering over...Providing highly accurate service recommendation for semantic clustering over...
Providing highly accurate service recommendation for semantic clustering over...IRJET Journal
 
Clustering Prediction Techniques in Defining and Predicting Customers Defecti...
Clustering Prediction Techniques in Defining and Predicting Customers Defecti...Clustering Prediction Techniques in Defining and Predicting Customers Defecti...
Clustering Prediction Techniques in Defining and Predicting Customers Defecti...IJECEIAES
 
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
 
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid TechniqueAn Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid Techniqueijcsit
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...IJECEIAES
 
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 - Sentiment Analysis and Rumour Detection in Online Product Reviews
IRJET -  	  Sentiment Analysis and Rumour Detection in Online Product ReviewsIRJET -  	  Sentiment Analysis and Rumour Detection in Online Product Reviews
IRJET - Sentiment Analysis and Rumour Detection in Online Product ReviewsIRJET Journal
 
An effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systemsAn effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systemsijdms
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET Journal
 
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
 
IRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET Journal
 
Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...
Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...
Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...IJECEIAES
 
Projection pursuit Random Forest using discriminant feature analysis model fo...
Projection pursuit Random Forest using discriminant feature analysis model fo...Projection pursuit Random Forest using discriminant feature analysis model fo...
Projection pursuit Random Forest using discriminant feature analysis model fo...IJECEIAES
 
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWSUSING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWScsandit
 
Demography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationDemography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationUmmeSalmaM1
 

What's hot (20)

Identification of important features and data mining classification technique...
Identification of important features and data mining classification technique...Identification of important features and data mining classification technique...
Identification of important features and data mining classification technique...
 
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
 
IRJET- Analyzing Sentiments in One Go
IRJET-  	  Analyzing Sentiments in One GoIRJET-  	  Analyzing Sentiments in One Go
IRJET- Analyzing Sentiments in One Go
 
Providing highly accurate service recommendation for semantic clustering over...
Providing highly accurate service recommendation for semantic clustering over...Providing highly accurate service recommendation for semantic clustering over...
Providing highly accurate service recommendation for semantic clustering over...
 
Clustering Prediction Techniques in Defining and Predicting Customers Defecti...
Clustering Prediction Techniques in Defining and Predicting Customers Defecti...Clustering Prediction Techniques in Defining and Predicting Customers Defecti...
Clustering Prediction Techniques in Defining and Predicting Customers Defecti...
 
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
 
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid TechniqueAn Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...
 
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 - Sentiment Analysis and Rumour Detection in Online Product Reviews
IRJET -  	  Sentiment Analysis and Rumour Detection in Online Product ReviewsIRJET -  	  Sentiment Analysis and Rumour Detection in Online Product Reviews
IRJET - Sentiment Analysis and Rumour Detection in Online Product Reviews
 
1. oose
1. oose1. oose
1. oose
 
An effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systemsAn effective pre processing algorithm for information retrieval systems
An effective pre processing algorithm for information retrieval systems
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
 
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
 
IRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel StructuresIRJET- Fatigue Analysis of Offshore Steel Structures
IRJET- Fatigue Analysis of Offshore Steel Structures
 
Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...
Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...
Selection of the Best Proposal using FAHP: Case of Procurement of IT Master P...
 
Projection pursuit Random Forest using discriminant feature analysis model fo...
Projection pursuit Random Forest using discriminant feature analysis model fo...Projection pursuit Random Forest using discriminant feature analysis model fo...
Projection pursuit Random Forest using discriminant feature analysis model fo...
 
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWSUSING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
 
Demography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendationDemography basedhybridrecommendersystemformovierecommendation
Demography basedhybridrecommendersystemformovierecommendation
 

Similar to IRJET- An Integrated Recommendation System using Graph Database and QGIS

Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...IRJET Journal
 
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET Journal
 
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningA Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningIRJET Journal
 
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...IJTET Journal
 
MOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMMOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMIRJET Journal
 
A Comprehensive Review of Relevant Techniques used in Course Recommendation S...
A Comprehensive Review of Relevant Techniques used in Course Recommendation S...A Comprehensive Review of Relevant Techniques used in Course Recommendation S...
A Comprehensive Review of Relevant Techniques used in Course Recommendation S...IRJET Journal
 
A recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filteringA recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filteringIAESIJAI
 
Machine learning based recommender system for e-commerce
Machine learning based recommender system for e-commerceMachine learning based recommender system for e-commerce
Machine learning based recommender system for e-commerceIAESIJAI
 
Personalized E-commerce based recommendation systems using deep-learning tech...
Personalized E-commerce based recommendation systems using deep-learning tech...Personalized E-commerce based recommendation systems using deep-learning tech...
Personalized E-commerce based recommendation systems using deep-learning tech...IAESIJAI
 
Providing Highly Accurate Service Recommendation over Big Data using Adaptive...
Providing Highly Accurate Service Recommendation over Big Data using Adaptive...Providing Highly Accurate Service Recommendation over Big Data using Adaptive...
Providing Highly Accurate Service Recommendation over Big Data using Adaptive...IRJET Journal
 
Product Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach TechnologyProduct Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach TechnologyIRJET 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
 
IRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET Journal
 
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...IRJET Journal
 
An Extensible Web Mining Framework for Real Knowledge
An Extensible Web Mining Framework for Real KnowledgeAn Extensible Web Mining Framework for Real Knowledge
An Extensible Web Mining Framework for Real KnowledgeIJEACS
 
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
 
Book Recommendation System
Book Recommendation SystemBook Recommendation System
Book Recommendation SystemIRJET Journal
 
Improving Service Recommendation Method on Map reduce by User Preferences and...
Improving Service Recommendation Method on Map reduce by User Preferences and...Improving Service Recommendation Method on Map reduce by User Preferences and...
Improving Service Recommendation Method on Map reduce by User Preferences and...paperpublications3
 
One Stop Recommendation
One Stop RecommendationOne Stop Recommendation
One Stop RecommendationIRJET Journal
 

Similar to IRJET- An Integrated Recommendation System using Graph Database and QGIS (20)

Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
 
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
 
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningA Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
 
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
An Improvised Fuzzy Preference Tree Of CRS For E-Services Using Incremental A...
 
MOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMMOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEM
 
A Comprehensive Review of Relevant Techniques used in Course Recommendation S...
A Comprehensive Review of Relevant Techniques used in Course Recommendation S...A Comprehensive Review of Relevant Techniques used in Course Recommendation S...
A Comprehensive Review of Relevant Techniques used in Course Recommendation S...
 
A recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filteringA recommender system-using novel deep network collaborative filtering
A recommender system-using novel deep network collaborative filtering
 
Machine learning based recommender system for e-commerce
Machine learning based recommender system for e-commerceMachine learning based recommender system for e-commerce
Machine learning based recommender system for e-commerce
 
Personalized E-commerce based recommendation systems using deep-learning tech...
Personalized E-commerce based recommendation systems using deep-learning tech...Personalized E-commerce based recommendation systems using deep-learning tech...
Personalized E-commerce based recommendation systems using deep-learning tech...
 
lms final ppt.pptx
lms final ppt.pptxlms final ppt.pptx
lms final ppt.pptx
 
Providing Highly Accurate Service Recommendation over Big Data using Adaptive...
Providing Highly Accurate Service Recommendation over Big Data using Adaptive...Providing Highly Accurate Service Recommendation over Big Data using Adaptive...
Providing Highly Accurate Service Recommendation over Big Data using Adaptive...
 
Product Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach TechnologyProduct Recommendation Systems based on Hybrid Approach Technology
Product Recommendation Systems based on Hybrid Approach Technology
 
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- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User Interest
 
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
Enactment of Firefly Algorithm and Fuzzy C-Means Clustering For Consumer Requ...
 
An Extensible Web Mining Framework for Real Knowledge
An Extensible Web Mining Framework for Real KnowledgeAn Extensible Web Mining Framework for Real Knowledge
An Extensible Web Mining Framework for Real Knowledge
 
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
 
Book Recommendation System
Book Recommendation SystemBook Recommendation System
Book Recommendation System
 
Improving Service Recommendation Method on Map reduce by User Preferences and...
Improving Service Recommendation Method on Map reduce by User Preferences and...Improving Service Recommendation Method on Map reduce by User Preferences and...
Improving Service Recommendation Method on Map reduce by User Preferences and...
 
One Stop Recommendation
One Stop RecommendationOne Stop Recommendation
One Stop Recommendation
 

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

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
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
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 

Recently uploaded (20)

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
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
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
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
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 

IRJET- An Integrated Recommendation System using Graph Database and QGIS

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3541 An Integrated Recommendation System Using Graph Database and QGIS Miss. Dipali R.Dubey1, Prof. Sowmiya Raksha R. Naik2 1M.Tech Student, Dept of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India 2Assistant Professor, Dept of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract -Graph database is an alternative to traditional relational database since graphisself-explanatoryandflexible which can cope up with any complex structure. Recently, graph database is extensively used to represent multi linked data on web, publication links, social network, network structure and many more. This research suggests a recommendation system for shopping, where based on shopping behavior of people the shortest path is suggested to user. Due to busy schedule there is limited time that one can invest in shopping so based on online reviews of product, the shortest distance to nearest mall is calculated using Qgis. The review of products of various categories is done using Neo4j, which is a graph database. An overview field of recommender system and various methods of recommendation are also presented in this paper. Recommendation system or recommender system (RSs) are subset of information filtering system and are software tools and techniques providing suggestions to the user accordingtotheirneeds. Manypopular E-commerce sites use RSs to recommend music, movies, books, articles. The main intention of this research is to provide shortest path to user to any nearest mall. This research provides guidelines to anyone who wants to implement graph database for recommendation system and also suggests advantages and disadvantages of various recommendation algorithms. Key Words: RecommendationSystem,Neo4j,QGIS,Shortest path. 1. INTRODUCTION Recommendation system (RS) is very useful tool which guaranties the right information are serve to user at right time[11]. RSs are useful in many domains, such as web personalization, information filtering and e-commerce. Recommendation systems are of various types i.e. personalized system and non-personalized system, content based filtering, collaborative, hybrid. Personalized recommendation is based on suggestions by group of users. Non- personalized is based on same suggestions from all users. Different E-commercewebsitefollowsthesetechnique or combination of technique for recommendation. A graph database uses graph structures to represent and store data which is basically collection of nodes, edges, and properties. A graph is flexible structure, which naturally allows integration of multiple entities all together. That facilitates merging of various RStechniqueslikeutilitybased recommendation;knowledgebased recommendationaswell as content based recommendation [11]. In previous work done, the Huff model is calibrated for the city of Shenzhen, China, by fusing two data sources: taxi trajectory data, and social media shopping reviews. Results demonstrated that social media reviews give greater predictive power when the Huff model is calibratedglobally, while taxi journeys give greater predictive power when the Huff model is calibrated locally[3]. Sincesocial media review data is freely availableandcontinuouslygrowing, wesuggest that social media reviews offer a powerful new opportunity for predicting retail behaviors. Fusing data sources for automatic predictionofshopping behaviorshasthepotential for significant impact on urban, transport, and retail planning. This paper focuses on finding the shortest path for a mall from the current location so that the time spend for shopping is minimized and the product to be purchased is achieved by viewing the online reviews of that product in graphical format. The methodology used ensures that with the help of online reviews of products and by finding the shortest path between two malls will help one save their time and predict the shoppingbehavioraccordingtopattern. The major objectives of the system are:  Analyze the review of the products  Find the shortest path  Compare previously proposed model with new hybrid approach to minimize the time required to shop any product in a particular mall. 2. Literature Survey Various recommendation techniques are available in literature. The selection of technique is associated with datasets or the mechanisms and depends upon the recommendation you are building. Finding theshortestpath is the key mechanism since time is the crucial part in this busy world and it contributes to the success or failure of the process. Various recommendation systems have been popular for personalization for long time now but, still few areas are
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3542 considered as research topic. Knowledge-based recommendation system suggests recommendations based on some knowledge and opinionsaccumulatedfrom experts. There could be three types of knowledge involved into such a system: catalog knowledge, function knowledge and user knowledge [11]. Recently, personalized RS proposed that analysed content and the interconnections between the content itself and external knowledge sources referred as a knowledge graph [14]. It has been observed that, there have not been many efforts in directions that using external knowledge for improving performance of content- based recommendations and it is the motto of our work. Recommender systems typically generate a list of recommendations based on user histories without taking any input relate to preference from users. In this way, users can only passivelyreceiverecommendedresultswithout any chance to alter or adjust the results [7].However,inpractice, users usually have multiple intentions and may like to actively input their interests to obtain different recommendations. Sayfor example,oneuserwaspurchasing books for him yesterday but, today he is interested to buy books for his kids. To cope up with this issue, utility based recommendation techniques have been evolved which suggests few products based on usefulness of the each product for particular need of the active user [9]. Although many methods have been proposed in the past [8, 10, 13] in this direction each one has different methodology. Recently, query-based recommendation [5] proposes that allow a user to specify his/him search intention using a novel approach called “heterogeneous preference embedding". The proposed method constructs a user-item preference network from user access logs, in which the vertices represent users and various itemsandthe edgesare the relationships between the users and the items. After the construction, an edge-sampling technique is applied to embed the large information network into low-dimensional vector spaces, in which the proximity information of each vertex is encoded into its learned vector representation. Afterwards, that uses the learnedrepresentationsofvertices with some simple search methods or similarity calculations to conduct the task of query-based recommendation. The feature-based RS [12] isalsopurposedthatworkson the principal of “The people who bought / like a product with X features also like other products with features X”. This technique has been proven effective for frequently changing product catalogues,product cataloguewithcustomproducts. In this work, the product similarity has been done based on features of the products. A graph-based RS has been also proposed that uses using weighted undirected graph to generate recommendations based on similarity between elements [3]. The two layer graph model has used to perform hybrid model which incorporate content based and collaborative-filtering approach for digital library [1]. For graph based RS random walk based scoring algorithm is proposed [4] to rank products/items for every active user according to its expectations. 3. RECOMMENDATION TECHNIQUES A) Collaborative filtering Discovered by Goldberg et.al in 1992, collaborative filtering is based on the idea that people who agree with the evaluation of items in the past are likely to agree in future. It is of two types i.e. neighborhoodbasedcollaborativefiltering and model based filtering. Neighborhood filtering is also known as memory based/ heuristic based filtering. It is based on the idea that user ratings stored in the memory are used directly topredictthe classification of new item to user. Training model use the train dataset and then based on these training dataset it predicts the rating of new items to the user. Example of this type of filtering is SVM, Bayesian, and Latent Semantic Analysis. B) Content based Filtering Content based filtering is alsoknownascognitivefiltering.In this type of filtering, recommendation is based on the comparison between content of the items and user profile data. C) Hybrid approach recommendation Collaborative and content based filtering approaches are extensively used in informationfilteringapplication.Various approaches for recommendation are as follows: Weighted- Score/weight of recommendation of item is calculated from results of all available recommendation techniques. Components with different scoresarecombined together and additive aggregations are implemented to get normalized scores. Switching- Out of available recommendation componentsat disposal, the one which best suits the purpose is picked up. The system can switch between recommendation techniques. Mixed- Merging and presenting multiple rated lists into single rated list. It avoids ‘new-item’ startup problem. Feature combination- Hybrid system is divided into two parts: contributing and actual recommender. Actual recommender depends upon result/data output of contributing recommender. Feature combination lets the system consider collaborative recommender output data without depending on it, which decreases sensitivity of system.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3543 Feature augmentations- It is similar to previous recommender but the only difference is that the contributor gives interesting characteristic. It is more elastic than previous one. Fig 1: RSs in machine learning[15] The above figure clearly shows that recommender system comes under the Unsupervised Learning of the Machine Learning paradigm [15]. In unsupervised learning the data available to us is not labelled so the hidden associations and cluster formation is revealed by performing unsupervised learning using algorithms that comes under that paradigm. Different approaches to recommendations are nothing but algorithms that comes under sub category Association rule mining. 4. EXISTING SYSTEM The Huff Model is a spatial interaction model that calculates gravity-based probabilities of consumers at each origin location patronizing each store in the store dataset. From these probabilities, sales potential can be calculatedforeach origin location based on disposable income, population, or other variables. The probability values at each origin location can optionally be used to generate probability surfaces and market areas for each store in the study area. As a gravity model, the Huff Model depends heavily on the calculation of distance. This tool can use two conceptualizations of distance - traditional Euclidean (straight-line) distance as well as travel time along a street network. To account for differences in theattractivenessofa store relative to other stores, a measure of store utility such as sales volume, number of products in inventory, square footage of sales floor, store parcel size, or grossleasablearea is used in conjunction with the distance measure. Potential store locations can also be input into the model todetermine new sales potential as well as the probabilities ofconsumers patronizing the new store instead of other stores. The Huff Model can be used: -To delineate probability-based markets for store locations in the study area -To model the economic impact of adding new competitive store locations -To forecast areas of high and low sales potential, which can guide new store location placement or refined marketing or advertising initiatives. It is calculated as: Hij = AjαDij-β / ∑j=1AjαDij-β H_ij is the probability that a person at location i will visit a place at location j A_j is the attractiveness of location j D_ij is the distance the person at location i is from location j alpha is the attractiveness enhancement parameter beta is the distance decay parameter 5. PROPOSED SYSTEM The tool that is been used to represent the review of products in graphical format is Neo4j. The dataset collected is imported into neo4j folder once the tool is installed. After importing of data, cypher query is been written for the creation of nodes, labels and relationshipbetweenthem. The resulted graph is displayed. Neo4j is the world's leading open source Graph Database which is developed using Java technology. It is highly scalable and schemas free (NoSQL). Fig 2: Architecture flow of Neo4j
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3544 Fig 3: System diagram of graph based analytic Fig 4: Flow behavior of system Dataset Overview: We use dataset consisting reviews from amazon. The time span of data collection is 18 years which includes 142.8 million reviews ofvariousproducts. Amazonproductdataset was compiled by Julian McAuley at UCSD.1. The data was collected by crawling the Amazonwebsiteandextracting the reviews that would be beneficial for the customers. This dataset includes reviews (ratings, text, helpfulness votes), product metadata (descriptions,categoryinformation,price, brand, and image features). Fig 5: Sample Review Where; reviewerID - ID of the reviewer, e.g. A2SUAM1J3GNN3B asin - ID of the product, e.g. 0000013714 reviewerName - name of the reviewer helpful - helpfulness rating of the review, e.g. 2/3 reviewText - text of the review overall - rating of the product summary - summary of the review unixReviewTime - time of the review (unix time) reviewTime - time of the review (raw) The shortest path calculation between two malls (nodes) is done by extracting Mumbai city map from Qgis tool, using open layer and osm plugins. Once the map is extracted and downloaded, the .shp file is imported by using vector layer and shortest path is found by specifying the latitude and longitude of the two nodes. The resulted path with the time required and distance is displayed. 6. RESULTS MATCH (tom {name: "Tom Hanks"}) RETURN tom LOAD CSV WITH HEADERS FROM "file:///mallcustomer.csv" AS line WITH line RETURN line CREATE (n:Gender) MATCH (n) RETURN n; CREATE (n:Male{id:1,age:19,salary:15,spendingscore:39}) MATCH (n) WHERE n:Male RETURN n; CREATE (n:Female{id:3,age:20,salary:16,spendingscore:6}) CREATE (n:Female{id:4,age:23,salary:16,spendingscore:77}) CREATE (n:Female{id:5,age:31,salary:17,spendingscore:40}) CREATE (n:Female{id:6,age:22,salary:17,spendingscore:76}) CREATE (n:Female{id:7,age:35,salary:18,spendingscore:6}) CREATE (n:Female{id:8,age:23,salary:18,spendingscore:94}) MATCH (n) WHERE n:Female RETURN n;
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3545 Shortest Path between two nodes: 7. CONCLUSION The existing system used for prediction i.e. Huff Model isnot appropriate for country like India so the alternative for the same is proposed in this paper. Neo4j helps to understand the view more graphically which is better than reading the reviews. And by finding the shortest path between two nodes helps in saving the time of buyers. Today people are very busy in their daily schedule that they have less time to invest in shopping. They need faster results in a littlespan of time and so by finding the shortest path helps them to gain their goals. REFERENCES [1] Y. Yue, H.-d. Wang, B. Hu, Q.-q. Li, Y.-g. Li, and A. G. Yeh, “Exploratory calibration of a spatial interaction model using taxi gps trajectories,” Computers, Environment and Urban Systems, vol. 36, no. 2, pp. 140–153, 2012. [2] S. Gong, J. Cartlidge, Y. Yue, G. Qiu, Q. Li, and J. Xin, “Geographical Huff model calibration using taxi trajectory data,” in Proceedings of 10th ACM SIGSPATIAL International Workshop on Computational Transportation Science, Redondo Beach, CA, USA, November 7–10, 2017. https://doi.org/10.1145/3151547.3151553 [3] Y. Wang, W. Jiang, S. Liu, X. Ye, and T. Wang, “Evaluating trade areas using social media data with a calibrated huff model,” ISPRS International Journal of Geo- Information, vol. 5, no. 7, p. 112, 2016. [4] D. L. Huff, “A probabilistic analysis of shopping center trade areas,” Land economics, vol. 39, no. 1, pp. 81–90, 1963. [5] M. E. O’Kelly, “Trade-area models and choice-based samples: methods,” Environment and Planning A, vol. 31, no. 4, pp. 613–627, 1999. [6] J. Cartlidge, S. Gong, R. Bai, Y. Yue, Q. Li, and G. Qiu, “Spatiotemporal prediction of shoppingbehaviors using taxi trajectory data,” in Proceedings of IEEE 3rd International Conference on Big Data Analysis (ICBDA’18), Shanghai, China, March 9–12, 2018. [7] M. Birkin and A. Heppenstall, “Extending spatial interaction models with agents for understanding relationships in a dynamic retail market,” Urbanstudies research, Article ID 403969, 2011. https://doi.org/10.1155/2011/403969 [8] A. Finn and J. J. Louviere, “Shopping center image, consideration, and choice: anchor store contribution,” Journal of business research, vol. 35, no. 3, pp. 241–251, 1996. MATCH (people:Person) RETURN people.name LIMIT 10 MATCH (tom:Person {name: "Tom Hanks"})-[:ACTED_IN]- >(tomHanksMovies) RETURN tom,tomHanksMovies MATCH p=shortestPath( (bacon:Person {name:"Kevin Bacon"})-[*]-(meg:Person {name:"Meg Ryan"})) RETURN p
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 3546 [9] Yu Zheng, Yanchi Liu, Jing Yuan, Xing Xie, “Urban Computing Using Taxicabs,” Microsoft Research Asia, Beijing, China. [10] M. Kanevski, A. Pozdnukhov, V. Timonin, “Machine Learning Algorithms for GeoSpatial Data: Applications and Software Tools,” 4th International Conference on Environmental ModellingandSoftware, Spain-July2008. [11] Angira Amit Patel, Dr. Jyotindra N. Dharwa, “An Integrated Hybrid Recommendationmodel UsingGraph Database”. [12] GUO Yan-Yan, LIU Qi-cheng, “E-Commerce Personalized Recommendation System Based on Multi Agent”, 2010 Seventh International ConferenceonFuzzySystemsand Knowledge Discovery (FSKD 2010). [13] Ms. Shakila Shaikh, Dr. Sheetal Rathi,Asst Prof. Prachi Janrao, “Recommendation System in E-Commerce websites: A Graph Based Approach”, 2017 IEEE 7th International Advance Computing Conference. [14] Antonii Rzheuskyi, Antonii Rzheuskyi, Mykola Stakhiv “Recommendation System Virtual Reference”. [15] Kunal Shah, Akshaykumar Salunke, Saurabh Dongare, Kisandas Antala, “Recommender Systems: An overview to different approaches to recommendation”, 2017 International Conference on Innovations in information Embedded and Communication Systems (ICIIECS). [16] Jianying Mai, Yongjian Fan ,Yanguang Shen, “A Neural Networks-based Clustering Collaborative Filtering Algorithm in E-commerce Recommendation System”, 2009 International Conference on Web Information Systems and Mining. [17] https://neo4j.com/developer/get-started/ [18] https://www.tutorialspoint.com/neo4j/neo4j_graph_th eory_basics.htm [19] https://neo4j.com/developer/guide-importing-data- and-etl/