SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1800
Providing highly accurate service recommendation over big data using
adaptive system
Neha D. Patil1, Dr. D. S. Bhosale2
1PG Student, Ashokrao Mane group of institution, Vathar
2Professor, Ashokrao Mane group of institution, Vathar
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Numerous approaches have been proposed to
provide recommendations. Manifestly, recommendation
system has a variety of properties that may need experiences
of a user, such as user prediction, rating, trust, etc. On the
internet, where the number of choices is enormous, there is a
need to filter, prioritize and efficiently deliver relevant
information to mitigate the problem of many internet users.
Recommender systems(RSs) are one of information filtering
systems, estimating the items that may be of additional
interest to a user within a big set of items based on a user's
interests. Recommender systems are currently useful in both
the research and in the commercial areas. The paper presents
an approach for Recommended System to generate
meaningful recommendations of a collectionofusersforitems
that might interest them. This approach uses adaptive
recommender system which combines two recommendation
techniques to increase the overall performance. The mainaim
of using multiple recommendationtechniquestoovercome the
drawbacks of the traditional techniques in a combined model.
The anatomy is based on the hierarchy and input/output
relations of recommenders. The present system improves the
speed and accuracy of recommendation in big data
application.
Key Words: Adaptive Recommendation System,
clustering, data mining and Big data.
1.INTRODUCTION
Big Data relates large-volume, growing and complex data
sets with multiple and independent sources. In Big Data
applications, data collection has increased terribly and it is
beyond the ability of commonly used software to capture,
manage, and process that data [3]. The most crucial
challenge to Big Data applications is to inspect the large
volumes of data and get useful information orknowledgefor
future actions. Service users nowadaysencounterunrivalled
difficulties in finding ideal services from the enormous
services. These days, it is common for people to choose web
as the platform to buy or sell something. Therefore, there
exist many online shops in different forms, varying from
private websites to eCommerce forums. This leads to both
advantages and disadvantages for customers in different
ways [1] The main advantage is that a customer has more
options to buy and at the same time, it can also have the
drawback, because with many options customers will face
difficulty to choose one single product keeping in view
various criteria e.g. which shop has good customer service,
and who offers the best price. Therefore, the big issue is that
there is no one-stop place to search wide information about
e-Commerce. The information which is required to relate to
online selling and buying includes list of products, list of
online shops and a set of recommendations about choosing
product and shop.
Recommender system is an informationfilteringsystemthat
deals with the problem of information excess [7]by filtering
vital information out of large amounts of dynamically
generated information as per the user’s preferences,
observed behavior about item or interest[9].Recommender
system has capacity to forecast whether a user would select
an item on the user’s profile. Collaborative filtering (CF)
techniques such as item-, user- and utility-based are the
governing techniquesappliedinRSs.However,traditional CF
techniques are sound and have been successfully applied in
many RSs. They face two main challenges in big data
application:1) to explore useful recommendations from so
many services and 2) to take a decision within limited time.
A critical step in traditional CF algorithms is to compute
likeness between every pair of users and/or services which
may take long a time, also beyond the processing capability
of current RSs. The ratings of dissimilar users or services
may influence the accuracyofpredictedratings.Onesolution
is to reduce the number of servicesthatneedtobeprocessed
in real time. Clusteringaresuchtechniquesthatcandecrease
the data size by a large factor by grouping similar services
together. Therefore, the paper proposes a clustering and
collaborative filtering with adaptive recommendation
technique. Clustering is approach that separate big data into
manageable partitions [4]. Besides, since the ratings of
similar services within a clusteraremorepertinentthanthat
of dissimilar services, the recommendation accuracy based
on users’ ratings may be enhanced. Despite the success of
filtering techniques, they exhibit cold-start, sparsity and
scalability problem. This paper proposes an adaptive
recommendation system that combines item- and content-
based filtering techniques to increase the accuracy and
performance of RSs.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1801
A. Adaptive Recommendation System
Here, designed system uses an adaptive recommendation
system which is making automatic predictions about the
interests of a user by gathering preferences from many
users. The aim of this system is to recommend new items to
the user or forecast the utility of a certain item, based on
user’s previous likings and on the opinions of other like-
minded users. AdaptiveRecommendationsystemdominates
content based collaborative filtering, Item based and
knowledge based recommender, as the relative accuracy of
the recommender is comparatively high.
The Adaptive system has following objectives:
The main objective of the proposed work is providing
accurate recommendations to users.
1. To present the new adaptive algorithm to improve the
Scalability, Accuracy, Memory consumption.
2.Present an approach that provides therecommendation to
users even they are new in system by removing the cold-
start problem from existing algorithm.
3.Present a system to improve the speed and accuracy of
recommendation system in big data application.
Following techniques are used for Adaptive system
1.A content based recommendation Algorithm is used that
works on the user preferences that is likesand dislikesgiven
by any user to items or products and the user profile. Here it
will only consider likes given by the user.
2. A knowledge based recommendation algorithm is used
that works on the set of requirements of the user and the
product description. Products featureandcategorycompare
with the user’s interest and category respectively. Output
will be a set of products.
3. An item based recommendation algorithm is used that
works on the user’s preferences that is likes and dislikes
given by all users to items or products. Output will bea set of
products preferred by all user’s.
4. An adaptive Recommendation algorithm is used which
combines Content based collaborative filtering, Item based
and knowledge based recommender, that increase accuracy
of the recommender.
5. Agglomerative Hierarchical Clustering (AHC)Algorithmis
used to generate the cluster and to calculate results.
B. Architecture
Fig 1: Architecture of Adaptive recommendation
system for semantic cluster in big data
The proposed architecture consists of two modules.
1. Admin Module
Admin can login and manage the categories of products.The
admin user canadd/update productinformation,imagesand
description. Also, the admin has right to approve the order
requested by visitor, generate invoices and pass to dispatch
team. Admin module has the option to add/update
advertisements. Also, admin can providethe productdetails,
advertise details and order details to visitor through web
services.
Cluster Generation (ComputeDescriptionSimilarity and
Functionality Similarity):
A. Description similarity: Description similarity is
computed by a Jaccard similarity coefficient (JSC) which is a
statistical measure of similarity between sample sets.
B. Functionality similarity: Functionality similarity is also
computed by a Jaccard similarity coefficient (JSC), similarly
as description similarity.
2. Visitor Module
In the proposed system visitor module isthesecondmodule.
First, visitor can register and login to the web portal. Visitor
user can view product list by categories. Also, the visitor
module has the option to view details of product and
purchase the product and notify by mail. The visitorcangive
a rating to the product and he can give a prediction about
that product.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1802
Service Recommendation using (AdaptiveCollaborative
Filtering Techniques)
The recommendation system builds a database (user-item
matrix) of preferences for items by user. It then matches
users with preferences by calculating similarities between
their profiles to make recommendations. Such users build a
group called a neighborhood. A user gets recommendations
to those items that he has not rated before, but that was
already positively rated by users in his neighborhood.
Recommendation that is produced can be either prediction
or recommendation. Prediction is a numerical value, Rij,
expressing the predicted score of item j for the user i, while
recommendation is a list of top N items that theuserwill like
the most. The adaptive system combines content based
collaborative filtering, Item based and knowledge based
recommender,
In content-based collaborative filtering technique, a
recommendation is made based on the user profiles using
features extracted from the content of theitemsevaluated in
the past. Items that are mostly related to the positivelyrated
items are recommended to the user.
Item-based approach computes for each user-item
correlation with all other items and aggregates for eachuser
the ratings for item that are already highly correlated.
A knowledge based recommendation works on the set of
requirements of user and the product description. Products
feature and category are compare with the user’s interest
and category respectively
C. Implementation steps
Fig.2 Implementation steps
Step 1: In the Defining&preparinge-commerceDataset.This
data is used as input to the system.
Step 2: The scattered data collected in the first step is
grouped In semantic clusters.
Step 3: Adaptive collaborative filtering is applied, which
Combines content based collaborative filtering, Item based
and knowledge based recommender,
Step 4: Result is combined and unique result is generated
By calculating weight of services.
Step 5: Recommendation list is passed to the user in step 5.
D. SCOPE OF THE WORK
This Design Specification is to be used by Software
Engineering and SoftwareQualityEngineeringasa definition
of the design to be used to implement an adaptive
Recommendation System for semantic clusters in big data.
Recommender System is used to generate meaningful
recommendations to a collection of users for items or
products according to their area of interest. Using the
proposed algorithm.i.e. Adaptive algorithm systemprovides
recommendations to customer by removing limitations of
existing system (cold start, accuracy, scalability etc.).
Improve the speed of recommendation on big data
application and reduce the human efforts of doing analysis
process while searching products online by providing
recommendations online.
2.RESULT EVALUATION
In order to calculate accuracy, Mean AbsoluteError(MAE)is
calculated as shown in the following equation
Where, n is the total no. of items or products or services. In
case of an item based collaborative filtering, r (a, t) is the
actual rating given by the user to the product. P (ua, st) isthe
predicted ratings. In case of an adaptive recommendation
system, r (a, t) is the total no of items who has been rated as
well as preferred by the user and P (ua ,st) is the predicted
ratings. Low MAE values represent high accuracy. For the
simplicity predicted values are calculated as follows:
Comparative analysis:
Calculated MAE values arerepresentedinthetable. Fromthe
table, it is clear that the proposed system is havinglowmean
absolute error it means the proposed system.i.e. hybrid
recommendation system is more accurate as compared to
existing systems.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1803
Graphical representation of the result is as shown in the
following figure. Red bars rep-resent item based systemand
green bars represent the proposedsystem.X-axisrepresents
the cluster size n Y-axis represents the accuracy
Fig 3. Comparative Results
3. CONCLUSION AND FUTURE WORK
The Adaptive Recommendation System approach for big
Data application is proposed to generate meaningful
Recommendations to a collection of users for items or
products that might interest them. The proposed approach
overcomes the limitations of existing systems like data
sparsity, Scalability, Accuracy, cold-start problem.
Provides recommendations to the customers by improving
the accuracy of recommendation in big data application.
For future research, other collaborative filtering techniques
can be combined to provide even more accurate results.
Semantic analysis may be done on the description text of
service that is with respect to service similarity. So, the
accuracy of the system can be enhanced withrespecttotime.
4.REFERENCES
[1] NanangHusin,” Internet user Behavior Analysis in online
shopping on Indonesia”,processingofthe2011international
conference on Advanced Computer Science and information
System (ICASIS).
[2] Z. Zheng, H. Ma, M. R. Lyu, and I. King, “QoS-aware web
service recommendation by collaborative filtering,”IEEE
Trans. Services Compute, Vol. 4, no. 2, pp. 140-Feb 152,2011
[3] M. A. Beyer and D. Laney, “The importance of ‘big data:
A definition “Gartner Inc.,Stamford,CT,USA,Tech.Rep,2012
[4] T. C. Havens, J. C. Bezdek, C. Leckie, L. O. Hall, and M.
Palaniswami, “Fuzzy c-means algorithmsforveryLargedata
vol. 20, no. 6, pp. 1130-1146,Dec 2012
[5] Ziegler CN, Lausen G, Schmidt-Thieme L. Taxonomy-
driven
computation of product recommendations in Proceeding of
the 13th international conference on information and
knowledge management (CIKM,040) Washington DC,
USA;,2014
[6] X. Li and T. Murata, “Using multidimensional clustering
based collaborative filtering approach improving
recommendation diversity,” in Proc. IEEE/WIC/ACM
Int. Joint Conf. Web Intell. Intell. Agent Technol.,,Dec
2012, pp. 169—174
[7] Konstan JA. Riedl J. Recommender system::from
algorithms to user experience. User model User-Adapt
Interact 2012
[8] M. C. Pham, Y. Cao, R. Klamma, and M. Jarke, “A clustering
approach for collaborative filtering recommendation using
social network analysis,” J. Univ Compute. Sci., vol. 17, no. 4,
pp. 583-604, Apr.2011
[9] Pan C. Li W. Research paper recommendation with
topic analysis. In computer design and Application,IEEE
2010;4. pp, v4-264
[10] R. D. Simon, X. Tengke, and W. Shengrui, “combining
collaborative filtering and clustering for implicit
recommender system “in Proc. IEEE 27th Int.Conf Adv. Inf.
Netw. Appl., Mar. 2013, pp. 748-755
[11] T. Nickname, E. Taherian Fared, N. Pourjafarian, and A
Rousta, “An efficientalgorithmbasedonmodifiedimperialist
competitive algorithmandK-meansfordata clustering,” Eng.
Appl. Artif. Intell., vol. 24, no. 2,pp 306-317, Mar.2011
[12] Pazzani MJ A framework for collaborative content
based and demographic filtering. Artific Intell Rew 1999.

More Related Content

PDF
IRJET- Recommendation System for Electronic Products using BigData
PDF
Association Rule based Recommendation System using Big Data
PDF
Recommending the Appropriate Products for target user in E-commerce using SBT...
PDF
Finger Gesture Based Rating System
PDF
IRJET- Customer Feedback Analysis using Machine Learning
PDF
IRJET- Online Sequential Behaviour Analysis using Apriori Algorithm
PDF
IRJET- Survey Paper on Recommendation Systems
PDF
Providing highly accurate service recommendation for semantic clustering over...
IRJET- Recommendation System for Electronic Products using BigData
Association Rule based Recommendation System using Big Data
Recommending the Appropriate Products for target user in E-commerce using SBT...
Finger Gesture Based Rating System
IRJET- Customer Feedback Analysis using Machine Learning
IRJET- Online Sequential Behaviour Analysis using Apriori Algorithm
IRJET- Survey Paper on Recommendation Systems
Providing highly accurate service recommendation for semantic clustering over...

What's hot (20)

PDF
IRJET- E-Commerce Recommendation System: Problems and Solutions
PDF
IRJET- A New Approach to Product Recommendation Systems
PDF
IRJET- Product Aspect Ranking and its Application
PDF
Cross Domain Recommender System using Machine Learning and Transferable Knowl...
PDF
Design of recommender system based on customer reviews
PDF
An effective way to optimize key performance factors of supply chain
PDF
DISTRIBUTION SYSTEM SERVICE PROVIDED BY ELECTRIC VEHICLES
PDF
IRJET- Opinion Summarization using Soft Computing and Information Retrieval
PDF
Identification of important features and data mining classification technique...
PDF
Automatic Recommendation of Trustworthy Users in Online Product Rating Sites
PDF
Query-Based Retrieval of Annotated Document
PDF
Biometric Identification and Authentication Providence using Fingerprint for ...
PDF
IRJET- Analysis of Brand Value Prediction based on Social Media Data
PDF
IRJET- E-Commerce Recommendation based on Users Rating Data
PPTX
Business Analytics Unit III: Developing analytical talent
PDF
IRJET- Machine Learning Classification Algorithms for Predictive Analysis in ...
PDF
IRJET- GPS based Medicine Informator
PDF
Opinion pattern mining based on probabilistic principle component analysis re...
PDF
A Novel Technique for Improving Group Recommendation in Recommender System
PDF
IRJET- Contradicting the Hypothesis of Data Analytics with the Help of a Use-...
IRJET- E-Commerce Recommendation System: Problems and Solutions
IRJET- A New Approach to Product Recommendation Systems
IRJET- Product Aspect Ranking and its Application
Cross Domain Recommender System using Machine Learning and Transferable Knowl...
Design of recommender system based on customer reviews
An effective way to optimize key performance factors of supply chain
DISTRIBUTION SYSTEM SERVICE PROVIDED BY ELECTRIC VEHICLES
IRJET- Opinion Summarization using Soft Computing and Information Retrieval
Identification of important features and data mining classification technique...
Automatic Recommendation of Trustworthy Users in Online Product Rating Sites
Query-Based Retrieval of Annotated Document
Biometric Identification and Authentication Providence using Fingerprint for ...
IRJET- Analysis of Brand Value Prediction based on Social Media Data
IRJET- E-Commerce Recommendation based on Users Rating Data
Business Analytics Unit III: Developing analytical talent
IRJET- Machine Learning Classification Algorithms for Predictive Analysis in ...
IRJET- GPS based Medicine Informator
Opinion pattern mining based on probabilistic principle component analysis re...
A Novel Technique for Improving Group Recommendation in Recommender System
IRJET- Contradicting the Hypothesis of Data Analytics with the Help of a Use-...
Ad

Similar to Providing Highly Accurate Service Recommendation over Big Data using Adaptive System (20)

PDF
IRJET- E-commerce Recommendation System
PDF
Keyword Based Service Recommendation system for Hotel System using Collaborat...
PDF
IRJET- Hybrid Book Recommendation System
PDF
IRJET- Rating based Recommedation System for Web Service
PDF
System For Product Recommendation In E-Commerce Applications
PDF
Ijmet 10 02_050
PPT
Impersonal Recommendation system on top of Hadoop
PDF
Evaluating and Enhancing Efficiency of Recommendation System using Big Data A...
PDF
An enhanced kernel weighted collaborative recommended system to alleviate spa...
PDF
IRJET- An Integrated Recommendation System using Graph Database and QGIS
PDF
E-commerce Website Recommender System Based on Dissimilarity and Association ...
PDF
Structural Balance Theory Based Recommendation for Social Service Portal
PDF
Overview of recommender system
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
PDF
Fuzzy Logic Based Recommender System
PDF
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
PDF
“Electronic Shopping Website with Recommendation System”
PDF
Recommendation based on Clustering and Association Rules
PDF
SPRINGER MULTIMEDIA TOOLS Paper Published 2023
IRJET- E-commerce Recommendation System
Keyword Based Service Recommendation system for Hotel System using Collaborat...
IRJET- Hybrid Book Recommendation System
IRJET- Rating based Recommedation System for Web Service
System For Product Recommendation In E-Commerce Applications
Ijmet 10 02_050
Impersonal Recommendation system on top of Hadoop
Evaluating and Enhancing Efficiency of Recommendation System using Big Data A...
An enhanced kernel weighted collaborative recommended system to alleviate spa...
IRJET- An Integrated Recommendation System using Graph Database and QGIS
E-commerce Website Recommender System Based on Dissimilarity and Association ...
Structural Balance Theory Based Recommendation for Social Service Portal
Overview of recommender system
International Journal of Computational Engineering Research(IJCER)
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
Fuzzy Logic Based Recommender System
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
“Electronic Shopping Website with Recommendation System”
Recommendation based on Clustering and Association Rules
SPRINGER MULTIMEDIA TOOLS Paper Published 2023
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
composite construction of structures.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Geodesy 1.pptx...............................................
PPTX
Sustainable Sites - Green Building Construction
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Digital Logic Computer Design lecture notes
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Foundation to blockchain - A guide to Blockchain Tech
Lecture Notes Electrical Wiring System Components
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Internet of Things (IOT) - A guide to understanding
CH1 Production IntroductoryConcepts.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Geodesy 1.pptx...............................................
Sustainable Sites - Green Building Construction
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Digital Logic Computer Design lecture notes

Providing Highly Accurate Service Recommendation over Big Data using Adaptive System

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1800 Providing highly accurate service recommendation over big data using adaptive system Neha D. Patil1, Dr. D. S. Bhosale2 1PG Student, Ashokrao Mane group of institution, Vathar 2Professor, Ashokrao Mane group of institution, Vathar ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Numerous approaches have been proposed to provide recommendations. Manifestly, recommendation system has a variety of properties that may need experiences of a user, such as user prediction, rating, trust, etc. On the internet, where the number of choices is enormous, there is a need to filter, prioritize and efficiently deliver relevant information to mitigate the problem of many internet users. Recommender systems(RSs) are one of information filtering systems, estimating the items that may be of additional interest to a user within a big set of items based on a user's interests. Recommender systems are currently useful in both the research and in the commercial areas. The paper presents an approach for Recommended System to generate meaningful recommendations of a collectionofusersforitems that might interest them. This approach uses adaptive recommender system which combines two recommendation techniques to increase the overall performance. The mainaim of using multiple recommendationtechniquestoovercome the drawbacks of the traditional techniques in a combined model. The anatomy is based on the hierarchy and input/output relations of recommenders. The present system improves the speed and accuracy of recommendation in big data application. Key Words: Adaptive Recommendation System, clustering, data mining and Big data. 1.INTRODUCTION Big Data relates large-volume, growing and complex data sets with multiple and independent sources. In Big Data applications, data collection has increased terribly and it is beyond the ability of commonly used software to capture, manage, and process that data [3]. The most crucial challenge to Big Data applications is to inspect the large volumes of data and get useful information orknowledgefor future actions. Service users nowadaysencounterunrivalled difficulties in finding ideal services from the enormous services. These days, it is common for people to choose web as the platform to buy or sell something. Therefore, there exist many online shops in different forms, varying from private websites to eCommerce forums. This leads to both advantages and disadvantages for customers in different ways [1] The main advantage is that a customer has more options to buy and at the same time, it can also have the drawback, because with many options customers will face difficulty to choose one single product keeping in view various criteria e.g. which shop has good customer service, and who offers the best price. Therefore, the big issue is that there is no one-stop place to search wide information about e-Commerce. The information which is required to relate to online selling and buying includes list of products, list of online shops and a set of recommendations about choosing product and shop. Recommender system is an informationfilteringsystemthat deals with the problem of information excess [7]by filtering vital information out of large amounts of dynamically generated information as per the user’s preferences, observed behavior about item or interest[9].Recommender system has capacity to forecast whether a user would select an item on the user’s profile. Collaborative filtering (CF) techniques such as item-, user- and utility-based are the governing techniquesappliedinRSs.However,traditional CF techniques are sound and have been successfully applied in many RSs. They face two main challenges in big data application:1) to explore useful recommendations from so many services and 2) to take a decision within limited time. A critical step in traditional CF algorithms is to compute likeness between every pair of users and/or services which may take long a time, also beyond the processing capability of current RSs. The ratings of dissimilar users or services may influence the accuracyofpredictedratings.Onesolution is to reduce the number of servicesthatneedtobeprocessed in real time. Clusteringaresuchtechniquesthatcandecrease the data size by a large factor by grouping similar services together. Therefore, the paper proposes a clustering and collaborative filtering with adaptive recommendation technique. Clustering is approach that separate big data into manageable partitions [4]. Besides, since the ratings of similar services within a clusteraremorepertinentthanthat of dissimilar services, the recommendation accuracy based on users’ ratings may be enhanced. Despite the success of filtering techniques, they exhibit cold-start, sparsity and scalability problem. This paper proposes an adaptive recommendation system that combines item- and content- based filtering techniques to increase the accuracy and performance of RSs.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1801 A. Adaptive Recommendation System Here, designed system uses an adaptive recommendation system which is making automatic predictions about the interests of a user by gathering preferences from many users. The aim of this system is to recommend new items to the user or forecast the utility of a certain item, based on user’s previous likings and on the opinions of other like- minded users. AdaptiveRecommendationsystemdominates content based collaborative filtering, Item based and knowledge based recommender, as the relative accuracy of the recommender is comparatively high. The Adaptive system has following objectives: The main objective of the proposed work is providing accurate recommendations to users. 1. To present the new adaptive algorithm to improve the Scalability, Accuracy, Memory consumption. 2.Present an approach that provides therecommendation to users even they are new in system by removing the cold- start problem from existing algorithm. 3.Present a system to improve the speed and accuracy of recommendation system in big data application. Following techniques are used for Adaptive system 1.A content based recommendation Algorithm is used that works on the user preferences that is likesand dislikesgiven by any user to items or products and the user profile. Here it will only consider likes given by the user. 2. A knowledge based recommendation algorithm is used that works on the set of requirements of the user and the product description. Products featureandcategorycompare with the user’s interest and category respectively. Output will be a set of products. 3. An item based recommendation algorithm is used that works on the user’s preferences that is likes and dislikes given by all users to items or products. Output will bea set of products preferred by all user’s. 4. An adaptive Recommendation algorithm is used which combines Content based collaborative filtering, Item based and knowledge based recommender, that increase accuracy of the recommender. 5. Agglomerative Hierarchical Clustering (AHC)Algorithmis used to generate the cluster and to calculate results. B. Architecture Fig 1: Architecture of Adaptive recommendation system for semantic cluster in big data The proposed architecture consists of two modules. 1. Admin Module Admin can login and manage the categories of products.The admin user canadd/update productinformation,imagesand description. Also, the admin has right to approve the order requested by visitor, generate invoices and pass to dispatch team. Admin module has the option to add/update advertisements. Also, admin can providethe productdetails, advertise details and order details to visitor through web services. Cluster Generation (ComputeDescriptionSimilarity and Functionality Similarity): A. Description similarity: Description similarity is computed by a Jaccard similarity coefficient (JSC) which is a statistical measure of similarity between sample sets. B. Functionality similarity: Functionality similarity is also computed by a Jaccard similarity coefficient (JSC), similarly as description similarity. 2. Visitor Module In the proposed system visitor module isthesecondmodule. First, visitor can register and login to the web portal. Visitor user can view product list by categories. Also, the visitor module has the option to view details of product and purchase the product and notify by mail. The visitorcangive a rating to the product and he can give a prediction about that product.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1802 Service Recommendation using (AdaptiveCollaborative Filtering Techniques) The recommendation system builds a database (user-item matrix) of preferences for items by user. It then matches users with preferences by calculating similarities between their profiles to make recommendations. Such users build a group called a neighborhood. A user gets recommendations to those items that he has not rated before, but that was already positively rated by users in his neighborhood. Recommendation that is produced can be either prediction or recommendation. Prediction is a numerical value, Rij, expressing the predicted score of item j for the user i, while recommendation is a list of top N items that theuserwill like the most. The adaptive system combines content based collaborative filtering, Item based and knowledge based recommender, In content-based collaborative filtering technique, a recommendation is made based on the user profiles using features extracted from the content of theitemsevaluated in the past. Items that are mostly related to the positivelyrated items are recommended to the user. Item-based approach computes for each user-item correlation with all other items and aggregates for eachuser the ratings for item that are already highly correlated. A knowledge based recommendation works on the set of requirements of user and the product description. Products feature and category are compare with the user’s interest and category respectively C. Implementation steps Fig.2 Implementation steps Step 1: In the Defining&preparinge-commerceDataset.This data is used as input to the system. Step 2: The scattered data collected in the first step is grouped In semantic clusters. Step 3: Adaptive collaborative filtering is applied, which Combines content based collaborative filtering, Item based and knowledge based recommender, Step 4: Result is combined and unique result is generated By calculating weight of services. Step 5: Recommendation list is passed to the user in step 5. D. SCOPE OF THE WORK This Design Specification is to be used by Software Engineering and SoftwareQualityEngineeringasa definition of the design to be used to implement an adaptive Recommendation System for semantic clusters in big data. Recommender System is used to generate meaningful recommendations to a collection of users for items or products according to their area of interest. Using the proposed algorithm.i.e. Adaptive algorithm systemprovides recommendations to customer by removing limitations of existing system (cold start, accuracy, scalability etc.). Improve the speed of recommendation on big data application and reduce the human efforts of doing analysis process while searching products online by providing recommendations online. 2.RESULT EVALUATION In order to calculate accuracy, Mean AbsoluteError(MAE)is calculated as shown in the following equation Where, n is the total no. of items or products or services. In case of an item based collaborative filtering, r (a, t) is the actual rating given by the user to the product. P (ua, st) isthe predicted ratings. In case of an adaptive recommendation system, r (a, t) is the total no of items who has been rated as well as preferred by the user and P (ua ,st) is the predicted ratings. Low MAE values represent high accuracy. For the simplicity predicted values are calculated as follows: Comparative analysis: Calculated MAE values arerepresentedinthetable. Fromthe table, it is clear that the proposed system is havinglowmean absolute error it means the proposed system.i.e. hybrid recommendation system is more accurate as compared to existing systems.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 07 | July -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1803 Graphical representation of the result is as shown in the following figure. Red bars rep-resent item based systemand green bars represent the proposedsystem.X-axisrepresents the cluster size n Y-axis represents the accuracy Fig 3. Comparative Results 3. CONCLUSION AND FUTURE WORK The Adaptive Recommendation System approach for big Data application is proposed to generate meaningful Recommendations to a collection of users for items or products that might interest them. The proposed approach overcomes the limitations of existing systems like data sparsity, Scalability, Accuracy, cold-start problem. Provides recommendations to the customers by improving the accuracy of recommendation in big data application. For future research, other collaborative filtering techniques can be combined to provide even more accurate results. Semantic analysis may be done on the description text of service that is with respect to service similarity. So, the accuracy of the system can be enhanced withrespecttotime. 4.REFERENCES [1] NanangHusin,” Internet user Behavior Analysis in online shopping on Indonesia”,processingofthe2011international conference on Advanced Computer Science and information System (ICASIS). [2] Z. Zheng, H. Ma, M. R. Lyu, and I. King, “QoS-aware web service recommendation by collaborative filtering,”IEEE Trans. Services Compute, Vol. 4, no. 2, pp. 140-Feb 152,2011 [3] M. A. Beyer and D. Laney, “The importance of ‘big data: A definition “Gartner Inc.,Stamford,CT,USA,Tech.Rep,2012 [4] T. C. Havens, J. C. Bezdek, C. Leckie, L. O. Hall, and M. Palaniswami, “Fuzzy c-means algorithmsforveryLargedata vol. 20, no. 6, pp. 1130-1146,Dec 2012 [5] Ziegler CN, Lausen G, Schmidt-Thieme L. Taxonomy- driven computation of product recommendations in Proceeding of the 13th international conference on information and knowledge management (CIKM,040) Washington DC, USA;,2014 [6] X. Li and T. Murata, “Using multidimensional clustering based collaborative filtering approach improving recommendation diversity,” in Proc. IEEE/WIC/ACM Int. Joint Conf. Web Intell. Intell. Agent Technol.,,Dec 2012, pp. 169—174 [7] Konstan JA. Riedl J. Recommender system::from algorithms to user experience. User model User-Adapt Interact 2012 [8] M. C. Pham, Y. Cao, R. Klamma, and M. Jarke, “A clustering approach for collaborative filtering recommendation using social network analysis,” J. Univ Compute. Sci., vol. 17, no. 4, pp. 583-604, Apr.2011 [9] Pan C. Li W. Research paper recommendation with topic analysis. In computer design and Application,IEEE 2010;4. pp, v4-264 [10] R. D. Simon, X. Tengke, and W. Shengrui, “combining collaborative filtering and clustering for implicit recommender system “in Proc. IEEE 27th Int.Conf Adv. Inf. Netw. Appl., Mar. 2013, pp. 748-755 [11] T. Nickname, E. Taherian Fared, N. Pourjafarian, and A Rousta, “An efficientalgorithmbasedonmodifiedimperialist competitive algorithmandK-meansfordata clustering,” Eng. Appl. Artif. Intell., vol. 24, no. 2,pp 306-317, Mar.2011 [12] Pazzani MJ A framework for collaborative content based and demographic filtering. Artific Intell Rew 1999.