Cloud-Based Mobile Multimedia Recommendation System with User Behavior Information



Similar documents
Collaborative Filteration for user behavior Prediction using Big Data Hadoop

Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

What do Big Data & HAVEn mean? Robert Lejnert HP Autonomy

COMP9321 Web Application Engineering

Chapter 7. Using Hadoop Cluster and MapReduce

Big Data and Analytics: Challenges and Opportunities

Keywords Big Data; OODBMS; RDBMS; hadoop; EDM; learning analytics, data abundance.

ISSN Vol.04,Issue.19, June-2015, Pages:

Hadoop. MPDL-Frühstück 9. Dezember 2013 MPDL INTERN

ISSN: CONTEXTUAL ADVERTISEMENT MINING BASED ON BIG DATA ANALYTICS

International Journal of Engineering Research ISSN: & Management Technology November-2015 Volume 2, Issue-6

Big Data Collection Study for Providing Efficient Information

Enhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications

Finding Insights & Hadoop Cluster Performance Analysis over Census Dataset Using Big-Data Analytics

Developing Scalable Smart Grid Infrastructure to Enable Secure Transmission System Control

MALLET-Privacy Preserving Influencer Mining in Social Media Networks via Hypergraph

Data Refinery with Big Data Aspects

CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES

Recommendation Tool Using Collaborative Filtering

Sentiment Analysis on Big Data

Internet Video Streaming and Cloud-based Multimedia Applications. Outline

Online Social Network and Cloud Based Video Sharing System

Application and practice of parallel cloud computing in ISP. Guangzhou Institute of China Telecom Zhilan Huang

Social Business Intelligence For Retail Industry

How To Analyze Log Files In A Web Application On A Hadoop Mapreduce System

Intinno: A Web Integrated Digital Library and Learning Content Management System

How To Make Sense Of Data With Altilia

Big Data: Study in Structured and Unstructured Data

Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop

A UPS Framework for Providing Privacy Protection in Personalized Web Search

Optimization of Image Search from Photo Sharing Websites Using Personal Data

INTRODUCTION TO APACHE HADOOP MATTHIAS BRÄGER CERN GS-ASE

Scaling Big Data Mining Infrastructure: The Smart Protection Network Experience

IMPACT OF DISTRIBUTED SYSTEMS IN MANAGING CLOUD APPLICATION

Detection of Distributed Denial of Service Attack with Hadoop on Live Network

ISSN: Keywords: HDFS, Replication, Map-Reduce I Introduction:

Search and Information Retrieval

The Next Wave of Data Management. Is Big Data The New Normal?

BIG DATA IN THE CLOUD : CHALLENGES AND OPPORTUNITIES MARY- JANE SULE & PROF. MAOZHEN LI BRUNEL UNIVERSITY, LONDON

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards

CURTAIL THE EXPENDITURE OF BIG DATA PROCESSING USING MIXED INTEGER NON-LINEAR PROGRAMMING

Massive Cloud Auditing using Data Mining on Hadoop

How To Balance In Cloud Computing

PSG College of Technology, Coimbatore Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.

Manifest for Big Data Pig, Hive & Jaql

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

International Journal of Innovative Research in Computer and Communication Engineering

A Brief Outline on Bigdata Hadoop

Log Mining Based on Hadoop s Map and Reduce Technique

Keywords: Big Data, HDFS, Map Reduce, Hadoop

Cloud Computing Summary and Preparation for Examination

L1: Introduction to Hadoop

Learn to Personalized Image Search from the Photo Sharing Websites

International Journal of Advance Research in Computer Science and Management Studies

International Journal of Advanced Engineering Research and Applications (IJAERA) ISSN: Vol. 1, Issue 6, October Big Data and Hadoop

Using an In-Memory Data Grid for Near Real-Time Data Analysis

Enhancing MapReduce Functionality for Optimizing Workloads on Data Centers

A Survey on Product Aspect Ranking

Understanding Web personalization with Web Usage Mining and its Application: Recommender System

Hadoop: A Framework for Data- Intensive Distributed Computing. CS561-Spring 2012 WPI, Mohamed Y. Eltabakh

BENCHMARKING CLOUD DATABASES CASE STUDY on HBASE, HADOOP and CASSANDRA USING YCSB

Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations

Big Data on Cloud Computing- Security Issues

Study Guide #2 for MKTG 469 Advertising Types of online advertising:

BIG DATA CHALLENGES AND PERSPECTIVES

Big Systems, Big Data

Lecture 32 Big Data. 1. Big Data problem 2. Why the excitement about big data 3. What is MapReduce 4. What is Hadoop 5. Get started with Hadoop

SEO Techniques for various Applications - A Comparative Analyses and Evaluation

How To Use Hadoop For Gis

The 4 Pillars of Technosoft s Big Data Practice

Big Data. White Paper. Big Data Executive Overview WP-BD Jafar Shunnar & Dan Raver. Page 1 Last Updated

COSC 6397 Big Data Analytics. 2 nd homework assignment Pig and Hive. Edgar Gabriel Spring 2015

Chapter 19 Cloud Computing for Multimedia Services

REVIEW PAPER ON BIG DATA USING HADOOP

IEEE JAVA TITLES

Managing Cloud Server with Big Data for Small, Medium Enterprises: Issues and Challenges

Development of a User Management Module for Internet TV Systems

Big Data and Natural Language: Extracting Insight From Text

Load Balancing in Structured Peer to Peer Systems

Cloud Federation to Elastically Increase MapReduce Processing Resources

IMAV: An Intelligent Multi-Agent Model Based on Cloud Computing for Resource Virtualization

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Security Infrastructure for Trusted Offloading in Mobile Cloud Computing

DYNAMIC LOAD BALANCING IN CLOUD AD-HOC NETWORK

AUTOMATED AND ADAPTIVE DOWNLOAD SERVICE USING P2P APPROACH IN CLOUD

Bruhati Technologies. About us. ISO 9001:2008 certified. Technology fit for Business

White Paper. How Streaming Data Analytics Enables Real-Time Decisions

ANALYSIS OF SMART METER DATA USING HADOOP

Big Data Storage Architecture Design in Cloud Computing

Cassandra A Decentralized, Structured Storage System

How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time

SEMANTIC WEB BASED INFERENCE MODEL FOR LARGE SCALE ONTOLOGIES FROM BIG DATA

Industry 4.0 and Big Data

Transcription:

Cloud-Based Mobile Multimedia Recommendation System with User Behavior Information Jayshri M. Somwanshi, Prof. Y.B. Gurav SavitribaiPhule Pune University, PVPIT, Pune, Maharashtra, India SavitribaiPhule Pune University, PVPIT, Pune, Maharashtra, India ABSTRACT: Recommendation systems mainly focus on three specific domain like that CB filtering, CF-based filtering and Context-aware filtering.in content filtering, using users publishing and Interaction with in social network to calculate the similarity between users.then recommend items to a user. The multimedia services and contents in the Internet, People usually waste a lot of time to obtain their interests.mobile devices used in such smart communities have limited storage and can therefore not store a number of multimedia contents for users. Online video sharing systems, out of which YouTube is the most popular, provide features that allow users to post a video as a response to a discussion topic.on multimediasharing video, audio,images websites, such as Flickr, Facebook, and Twitter, users assign tags on the resources. Analyzing the tagging information in former research studies, the users with co-tagging behaviors show high similarity on specific items.online users often click the resources recommended by their concerning users and interesting groups. Based on the implicit relationship of user user and user resource in social networks, the recommendation system can achieve better performance and lower time cost.the MapReduce procedure can speed up the existing recommendation algorithm, such as CB, CF, or SNF (social-network-based filter). KEY WORDS: Cloud computing,mobile user behavior analysis,multimedia service recommendation I. INTRODUCTION In the recommendation system all forms of video likethat (TV, video on user demand, Internet, and P2P) will continue to be approximately 90% of global consumer traffic by 2015. Internet users post a manylarge number of audio, video clips onaudio, video-sharing websites and social network(facebook, Twitter) applications everyday [1]. The number of audio, video may be duplicate, similar, related, or quite different. The user facing billions of multimedia web-pages, online users are usually vey hard time finding their favorites videos. This situation is very hard for mobile users because of screen limit and low bandwidth.how to help mobile users obtain their favorite content lists from millions of webpages in a short time is very challenging [2]. Some video-sharing websites recommend video lists for end users according to video classification, video description tags, or watching history.the existing recommendation algorithms,the typical system consists of two essential components: 1) a content recommender that takes charge of user interest identification, user interest recommendation, and result reranking and 2) various collectors that collect user context and activities, content attributes, and updates. In recommendation system initialization, a few contextual information, e.g., time and location, is collected [6]. To capture the interests of users in a ubiquitous environment, more and more contextual information, such as user opinions, watching times, and video ages, is logged in the recommendation system [4]. Real-time recommendation cannot be guaranteed due to inevitable increment of computations.user interests and content clustering are often used to narrow the searching range of related content.the system is implemented on the Hadoop platform to satisfy the huge computation requirements for real-time recommendation systems. The Hadoopis open-source framework uses a simple programming model to enable distributed processing of large data sets on clusters of computers. The complete technology stack includes common utilities, a distributed file system, analytics and data. The recommender systems, there are three differences: 1) the collector and user profiles are decentralized into several computing nodes; 2) the user behavior clusters are collected except for only user profiles; and 3) the graph-based optimization mechanism is introduced into the recommender to Copyright to IJIRCCE www.ijircce.com 6830

speed up the recommendation process. The Hadoop platform is used in the proposed multimedia recommendation system. On the platform, user clusters and multimedia content are collected, distributed, and stored into the Hadoop distributed file system (HDFS). During user content recommendation, those data are partitioned into several chunks, the chunks are processed simultaneously by several mapper, and then, the results are reduced and merged together. The Hadoop framework is more cost- effective for handling large, complex, or unstructured data sets than conventional approaches, and it offers massive scalability and speed. II. LITERATURE REVIEW Existing System: Internet users post a large number of video clips on Video-sharing websites and social network applications every day. The video content may be duplicate, similar,related, or quite different. Facing billions of multimedia WebPages,online users are usually having a hard time finding theirfavorites. Some video-sharingwebsites recommend video lists for end users according tovideo classification, video description tags, or watching history. However, these recommendations are not accurate and are always not consistent with the end users interests. To improve this, some websites also provide users with search engine to search theirdesired videos quickly. However, searching is based on the keywords. Online Trading is being hosted on Stand Alone Server. Very hard to reuse video-tag module. Payment for combination of Physical Hosting and Hardware is demanded by the Web Hosting. Lack of scalability in identified Servers. Very hard to dedicated the Spammers in online. Noise and inconsistencies inherent to the data, and determine the hard of the task. Increasing total amount by provider on the monthly basis. Proposed System: Cloud-based mobile multimedia recommendation system which can reduce network overhead and speed up the recommendation process The users are classified into several groups according to their context types and values. With the accurate classification rules, the context details are not necessary to compute, and the huge network overhead is reduced. Moreover, user contexts, user relationships, and user profiles are collected from video-sharing websites to generate multimedia recommendation. That the proposed approach can recommend desired services with high precision, high recall, and low response delay. User clusters are collected instead of detailed user profiles. To avoid the explosion of networkoverhead, user-behavior-based clustering is performedfirst, and the collectors calculate user clusters according to the clustering rules and then report the user cluster to the recommender only. Proposed tag-cloud recommendation approaches. A mobile- computing platform distributed in number of large data center. Mobile-Computing and storage resources. A recommendation system ranked lists of top videos. Reusability and extensibility of this framework component. Private Storage space for each and every Provider. Detection video spammers and promoters Process is easy. III. RELATED WORK In a RecommendationSystem, the systems used on a specific domain likethat Google News provides personalize information news recommendation services for a number of online readers. Amazon uses the recommender system to help users find their own choice or favorite products. YouTube uses user watching history to predict and recommend videos for users.recommendation System have been categorized by four algorithm exploited by the recommender system: CB recommendation, CF-based recommendation, context-aware recommendation, and graph-based recommendation.in the multimedia information overload and to allow users to have easily access to relevant multimedia contents in their mobile devices, today s main focus and challenges of researchers is on how to develop multimedia recommender systemsfor mobile devices. Copyright to IJIRCCE www.ijircce.com 6831

CB recommendation: The content-based systems make recommendation based on the content names, tags, or explanations.some systems determine user-interested items based on user s individual reading history in term of content. CB recommendersystems are very easy to implement. In the content based systems are provided by automatically matching a user s interests with item contents. In content based recommendation very similar items to previous items consumed by the user are recommended which creates a problem of overspecialization. CF-based recommendation: The Collaborative Filtering-based systems make filtration based on abundant user transaction histories and content popularity. In the collaborative systems, individual user s interests arepredicted by a group of similar users.cf systems obtained enough historical consumption record and feedback. On other side prediction,implicit feedback, or opinion classification methods should beadopted to solve new user issues. In collaborative filtering,the ratings of users were used to clustering users to groups, todetermine a socialcommunity.then the similarity of users findout within the group to be used for prediction and recommendations. Context-aware recommendation: The Context-aware systems provide stable recommendation without considering usercontext information. The user interests vary according tolocation, time, and emotion. Context-aware recommendationsystems complement user context sensed on smartphone andlong-time user profile to assist the user in selecting better services, photographs, or videos dynamically. Context is avery difficultconcept to capture and explain; fuzzy ontologies and semanticreasoning are used to augment and enrich the explanation ofcontext. Graph-based recommendation: The Graph based recommendation built in the systemsto determine the correlation between filtrationobjects. Thefiltration problem turns into a node selectionproblem on a graph. Incorporating conversion content and contextual information, links on video pages are converted toundirected weighted graph. With the huge increase of user numbers, user contexts, user profiles, and video contents, filtrationsystems require more and more computation capacity. To resolve the huge computation requirements, CF algorithms and context-aware algorithms have been implemented on cloud-computing platforms to improve performance and scalability of the recommender system. IV. ARCHITECTURE WITH DIAGRAM Figure 1. Workflow of cloud-assisted mobile multimedia recommendation. Copyright to IJIRCCE www.ijircce.com 6832

Algorithm: ISSN(Online) : 2320-9801 Algorithm: Find relevant application(s) to a user s context Input: user_id, location_id, device_profile,time Output: download url of relevant application 1 Function FindApp(user_id,location_id,device_profile,time) 2 Initialize Apps=[] //App collector 3 if location_id has application(s)(m) then 4 foreach m ô M do 5 Initialize matchm=0 //application relevancyscore 6 Initialize ratingm=0 //application rating score 7 // retrieve application access constraints Am 8 if m has no absolute time constraints then 9 if m has open-access then 10 // m gets max. score 11 matchm =1 12 end 13 else 14 // retrieve user profile and credentials Ru 15 Initialize matchm=0 16 foreachruinru and am ô Am do 17 // check how much ru satisfy am 18 matchm = matchm + F(ru, am) 19 end 20 end 21 end 22 m = 0.5.matchm + 0.5. ratingm 23 // add m to relevant Apps 24 Apps=Apps + m 25 end 26 end 27 if Apps is not null then 28 //choose the application with the highest score 29 end 30 return url //if null means no applicaitons V. CONCLUSION In this review, we proposed context-aware commendation technique as a clarification to address the info overload problem that smart device users will challenge in the mobile cloud atmosphere. One distinctive piece of the proposed elucidation is its ability to syndicate dynamic context appreciationand recommendation procedures, integrated in a common background user profile facility. The context facility relies on using the context acknowledgment model to glean precise context information after smartphone built-in sensor proceedings. The proposed resolution takes advantage of the smartphone integral sensors to enhance unified and automatic recognition of the operator context information in real-time deprived of using additional bound devices. In the future, we intend to carry out additional extensive usability challenging of the scheme, especially in live cloud atmosphere to improve its usability. Moreover, we intend to appraise other context-aware methods such as content and Copyright to IJIRCCE www.ijircce.com 6833

collaborative procedures. Finally, since the proposed explanation runs on smartphone, gathering data from its sensors, influence consumption converts a critical apprehension for the users. REFERENCES [1] C.-F. Lai, Y.-M.Huang, and H.-C. Chao, DLNA-based multimedia sharing system for OSGI framework with extension to P2P network, IEEE Syst. J., vol. 4, no. 2, pp. 262 270, Jun. 2010. [2] K.-D. Chang, C.-Y.Chen, J.-L.Chen, and H.-C. Chao, Challenges to next generation services in IP multimedia subsystem, J. Inf. Process. Syst.,vol. 6, no. 2, pp. 129 146, Jun. 2010. [3] D. Li, Q. Lv, X. Xie, L. Shang, H. Xia, T. Lu, and N. Gu, Interest-based real-time content recommendation in online social communities, Knowl.-Based Syst., vol. 28, pp. 1 12, Apr. 2012. [4] X. Wu, Y. Zhang, J. Guo, and J. Li, Web video recommendation and long tail discovering, inproc. IEEE ICME, 2008, pp. 369 372. [5] D. Poirier, F. Fessant, and I. Tellier, Reducing the cold-start problem in content recommendation through opinion classification, in Proc.IEEE/WIC/ACM Int. Conf. WI-IAT, 2010, pp. 204 207. [6]Q.H. Mahmoud, Provisioning Context-Aware Advertisements to Wireless Mobile Users, in Proc. of the IEEE Int.Conf.on Multimedia and Expo,2006, pp. 669-672. Copyright to IJIRCCE www.ijircce.com 6834