recommender system for voting in online social network · recommender system for voting in online...

7
Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1 , M. Mamatha 2 1 Professor, Department of CSE, Bharat Institute of Engineering and Technology, Hyderabad, Telangana, India [email protected] 2 M.TECH Student, Department of CSE, Bharat Institute of Engineering and Technology, Hyderabad, Telangana, India [email protected] ABSTRACT In the technology of Web 2.Zero gadget recommends gambling a vital position in e-commerce, the intention of recommending a personal person discover machine that have to suit the opposite person's interest, provide social networking websites surroundings in which they are able to connect and share private information, and famous social networking sites are growing daily. Recommendation structures now use social facts to analyze and expect. It is assumed that the cooperative liquidation approach is the broadly followed method of the hints system. Collaboration filtering recommends an detail for a consumer based on the alternatives of other customers who percentage similar hobby with the energetic consumer. Social vote casting is a promising new function in social networking over the Internet. It represents a one of a kind face and possibility for advice. Here set a set of matrix Factorization (MF) and Near-Neighborhood Recommendation (NNs) based totally systems that discover social network information and user corporations for the social vote casting advice. Keywords: Data Mining, Recommender System, Collaboration Filtering, Data Clustering. I. INTRODUCTION Data mining is the method of coming across patterns and thrilling expertise of massive quantities of facts. Data assets can include databases, facts repositories, the Web, different statistics repositories, or statistics that is dynamically broadcast in the system. It is not unexpected that data mining, as an actually multidisciplinary difficulty, is identified in many distinctive methods. Even the term mining records does no longer provide all the important additives in the image. To refer to gold mining of rocks or sand, we are saying gold mining instead of rocks or sand mining. Similarly, records mining need to have been appropriately classified "know-how mining of records", which is unluckily relatively long. However, inside the shorter time period, expertise mining won't replicate the focus on mining from large amounts of records. However, mining is a residing term that distinguishes the method through locating a small organization of precious nuggets from a huge quantity of raw material. Thus, misnomers like "records" and "mining" have become a not unusual preference. In addition, there are numerous different phrases that have a similar which means to records mining - as an instance, expertise mining of data, know-how extraction, records / pattern evaluation, archaeology, and records dredging. Many people treat information mining as synonymous with some other typically used term, or understanding discovery from facts, or KDD, even as others trust that information mining is just a crucial step in the manner of know-how discovery. Grouping is the procedure of grouping records items into multiple organizations or corporations in order that items within a collection are very comparable, however they are pretty one-of-a-kind from gadgets in other businesses. Similarities and similarities are evaluated primarily based on characteristic values that symbolize items and often involve distance measurements. Aggregation as a records mining device has its roots in JASC: Journal of Applied Science and Computations Volume V, Issue XII, December/2018 ISSN NO: 1076-5131 Page No:392

Upload: others

Post on 27-Mar-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

Recommender System for Voting in Online Social Network

Dr. R. Madana Mohana1, M. Mamatha2

1Professor, Department of CSE, Bharat Institute of Engineering and Technology, Hyderabad, Telangana, India

[email protected]

2M.TECH Student, Department of CSE, Bharat Institute of Engineering and Technology, Hyderabad, Telangana, India

[email protected]

ABSTRACT

In the technology of Web 2.Zero gadget recommends gambling a vital position in e-commerce, the intention of

recommending a personal person discover machine that have to suit the opposite person's interest, provide social

networking websites surroundings in which they are able to connect and share private information, and famous

social networking sites are growing daily. Recommendation structures now use social facts to analyze and expect.

It is assumed that the cooperative liquidation approach is the broadly followed method of the hints system.

Collaboration filtering recommends an detail for a consumer based on the alternatives of other customers who

percentage similar hobby with the energetic consumer. Social vote casting is a promising new function in social

networking over the Internet. It represents a one of a kind face and possibility for advice. Here set a set of matrix

Factorization (MF) and Near-Neighborhood Recommendation (NNs) based totally systems that discover social

network information and user corporations for the social vote casting advice.

Keywords: Data Mining, Recommender System, Collaboration Filtering, Data Clustering.

I. INTRODUCTION

Data mining is the method of coming across patterns

and thrilling expertise of massive quantities of facts.

Data assets can include databases, facts repositories,

the Web, different statistics repositories, or statistics

that is dynamically broadcast in the system. It is not

unexpected that data mining, as an actually

multidisciplinary difficulty, is identified in many

distinctive methods. Even the term mining records does

no longer provide all the important additives in the

image. To refer to gold mining of rocks or sand, we are

saying gold mining instead of rocks or sand mining.

Similarly, records mining need to have been

appropriately classified "know-how mining of records",

which is unluckily relatively long. However, inside the

shorter time period, expertise mining won't replicate

the focus on mining from large amounts of records.

However, mining is a residing term that distinguishes

the method through locating a small organization of

precious nuggets from a huge quantity of raw material.

Thus, misnomers like "records" and "mining" have

become a not unusual preference. In addition, there are

numerous different phrases that have a similar which

means to records mining - as an instance, expertise

mining of data, know-how extraction, records / pattern

evaluation, archaeology, and records dredging. Many

people treat information mining as synonymous with

some other typically used term, or understanding

discovery from facts, or KDD, even as others trust that

information mining is just a crucial step in the manner

of know-how discovery.

Grouping is the procedure of grouping records items

into multiple organizations or corporations in order that

items within a collection are very comparable, however

they are pretty one-of-a-kind from gadgets in other

businesses. Similarities and similarities are evaluated

primarily based on characteristic values that symbolize

items and often involve distance measurements.

Aggregation as a records mining device has its roots in

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:392

Page 2: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

lots of regions of utility inclusive of biology,

protection, business intelligence, and web seek.

Data series under sturdy improvement. Research

regions include facts mining, facts, system getting to

know, spatial facts generation, records retrieval, net

seek, biology, advertising and marketing, and plenty of

different utility regions. Because of the tremendous

quantities of data gathered in the databases, cluster

analysis has currently emerge as a completely active

subject in statistics mining studies.

The dramatic growth in the quantity of virtual facts to

be had and the variety of Internet traffic has given

upward thrust to a potential undertaking for growing

the load of statistics, hampering well-timed access to

Internet items of interest. Information retrieval systems

which includes Google, Devil Finder and AltaVista,

have partly solved this hassle, but prioritization and

customization (where the machine plans the content

available to person pursuits and preferences) does now

not exist. This has brought about an improved demand

for guidelines structures greater than ever earlier than.

Proposition structures are facts filtering structures that

deal with the problem of overloading information with

the aid of filtering the biometric part of a huge amount

of dynamically generated statistics in keeping with

consumer possibilities, interest, or conduct observed

around the detail. The recommendation system has the

ability to expect whether or not a specific person

prefers a detail or does now not depend on the user's

profile. Recommendation systems are useful for

provider carriers and customers alike. It reduces the

transaction charges of locating and choosing items in a

web purchasing environment. The advice systems

additionally demonstrated improved decision-making

and excellent. In an e-commerce environment, dealer

sales systems are reinforced, due to the fact they're

powerful ways to sell more products. In medical

libraries, Borrower systems guide users via permitting

them to flow beyond catalog searches. Therefore, the

want to use green and correct advice techniques cannot

be overemphasized in a machine that offers applicable

and dependable suggestions to users.

II. RELATED WORK

Bond et al. [1] conducted an experiment of 61 million

people on social influence on Facebook [13] during the

US Congress elections. UU in 2010. They

demonstrated that strong ties in OSN can influence the

adoption of people from voting activities. Unlike [1],

we studied the social influence on the adoption by the

user of online social voting, which is initiated and

propagated purely in OSN. Collaborative SRs based on

filtering use feedback data from users to predict user

interests, leading to very precise recommendations [2].

Adomavicius and Tuzhilin [2] presented a survey of

RS. Koren and Salakhutdinov and Mnih proposed

models based on MF for rating prediction. Cremonesi

et al. [10] and Shi et al. [7] studied collaborative

filtering for the top-k recommendation. Rendle et al.

[6] presented a generic optimization criterion Bayesian

Personalized Ranking (BPR) -Optimization (Opt)

derived from the maximum posterior estimator for an

optimal personalized classification. Rendle et al. [6]

proposed a generic LearnBPR learning algorithm to

optimize BPR-Opt. BPR can work on top of our

proposed methods, such as the Weibo-MF and NN

approaches to optimize their performance.

The increasingly popular OSNs provide additional

information to improve SRs based purely on

qualification. There are many previous studies on how

to integrate information from social networks to

increase the accuracy of recommendations, just to

name a few, [3], [4] - [5], [8] - [10] .Ma et al. [13]

proposed to factor the user element classification

matrix and the user-user relationship matrix for the

prediction of article classification. Ma et al. [13] stated

that the qualification of a user of an element is

influenced by his friends. The qualification of a user

for an element consists of two parts, the classification

of the element by the user and the qualifications of the

element by the user's friends. The authors then

proposed to combine the two scores linearly to obtain a

predicted final grade. Jamali and Ester [12] stated that

a user's interest is influenced by their friends.

Therefore, the latent characteristic of a user is limited

to being similar to the latent characteristics of his

friends in the MF process. Yang et al. [14] stated that

the interest of a user is multifaceted and proposed to

divide the original social network in circles. Difference

circles are used to predict classifications of items in

different categories. Jiang et al. [11] addressed the use

of information from multiple platforms to understand

the needs of the user in a comprehensive manner. In

particular, they proposed a semi-supervised transfer

learning method in RS to address the problem of

multiplatform behavior prediction, which takes full

advantage of the small number of superimposed

crowds to merge information into different platforms.

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:393

Page 3: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

Jiang et al. [11] considered enriching the information

for an accurate prediction of the user's element link by

representing a social network as a star-structured

hybrid graphic centered on a social domain, which

connects with other element domains to help improve

the accuracy of the prediction. In addition, context

awareness is also an important measure to facilitate the

recommendation. For example, Sun et al. [15]

proposed a collaborative casting model to make

context-aware recommendations in mobile digital

assistants, which models the intricate correlation within

contextual cues and between the context and the

intention to address the dispersion and heterogeneity of

contextual cues. Gao et al. [2] studied content

information on location-based social networks with

respect to point of interest properties, user interests and

sentiment indications, which models three types of

information under a unified point of interest

recommendation framework with consideration of your

relationship for the check-in actions. On the contrary,

online social voting is quite different from the

traditional elements of recommendation in terms of

social propagation. Unlike the existing social RSs, in

addition to social relations, our models also explore the

affiliation information of the user group. We study how

to improve the recommendation of social voting using

social networks and group information simultaneously.

Collaborative class filtering (OCCF) deals with binary

qualification data, which reflects the action of a user or

not. In OCCF, only positive samples are observed, and

there is a large number of missing entries.

A. Problem Formulation

Web [2.0] (the Chinese rumor for “microblog”) may be

a crossbreed of Twitter and Facebook-like civil shape

lofted in keeping with character Sine affiliation,

China’s biggest Web gateway, in August 2009. As of

2013, it had collected more than 600 bank enrolled

enjoyers and up 120 thousand each day dynamic

shoppers in 2016 [13]. Users on Weibo keep on with

every single various.

A client can scribble posts (tweets) and participate

diehards collectively together with his keep on withers.

Users could also sign up the distinctive participation

arranges in keeping with their geographic/demographic

lineaments and earnings of issues. Voting [14] is

honestly an ingrained put it on the market of SineWeb.

More than 92 thousand buyers see take part in a spread

of votes on Weibo as of January 2013. There are extra

than 2.2 bank present day vote castings available on

Sina Weibo every day. Any consumer can begin up a

vote casting canvass. After a balloting is begin, you

may find two large approaches to see the vote casting

and doubtlessly take part. The early way is satisfactory

spread: lower back of a client start balloting, all his/her

stick withers can see the balloting; a buyer may also

choose best retweet a voting to his hold on withers out-

of-doorways cooperation. The various manner is thru

Weibo balloting endorsement record, some thing

includes famous vote castings and personalized

sanction. We allow no statistics concerning Weibo’s

balloting aid conclusion.

1) Drawbacks:

• Doesn’t appease the wired high-quality consumer’s

requirement.

• Online not unusual balloting has no longer been a

lot probed.

III. PROPOSED SYSTEM

• ONLINE civil nets (OSN), corresponding to

Facebook and Twitter, pace high-quality message

allocation by the entire of pals. A client no longer

simply can participate her updates, refine of

manual, picture, and TV, close to her gift buddies,

however moreover can hurriedly designate those

updates to a lot larger goal marketplace of in

operate pals, leveraging at the high-quality

connectedness and accepted succeed in of famed

OSNs. Many OSNs now be offering the civil vote

casting serve as, over that a shopper can acquire

upon friends her reviews, e.g., admire or distant, on

some of subjects, beginning from consumer

statuses, cartoon photos, to games played,

merchandise purchased, internet pages visited, and

so on.

• Here cultivate a set of Matrix factorization (MF)

and nearest-neighbor (NN)-based totally

commonly recommender systems (RSs) to be

informed purchaser-balloting interests by on the

same time digging data on customer-vote casting

resource, enjoyer–client friendship, and client

categorize sickness.

• It display up approximately experiments plus

authentic societal voting traces who the 2 civil

shape message and categorize dating science may

well be mined to reasonably recover the veracity of

nicely knownity-primarily based primarily

balloting concept. This script get a widely

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:394

Page 4: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

recognized simple meta-direction primarily based

primarily NN fashions outplay computation-in

depth MF fashions in hot-balloting sanction, even

though shoppers’ interests for non-warm voting’s

may be beat mined by MF models.

������ �∑ �,� �

∑ �� � (1)

The main goal of application is:

• To improve the accuracy of popularity-based

voting recommendation.

• Describe How to play Traditional accessories for

online, uniqueity of online Social links play

socially with social links.

• In addition, the purpose of starting a vote is to

mobilize the public Their comments are expressed

in this way, themes online social Usually more

than engaging in voting than other applications

OSN.

IV. ALGORITHM USED AND DESCRIPTION

A. Weibo MF-MODEL:

Evaluate the performance of a set of voting RSs

using the same trace. We use a simple popularity-

based RS as the baseline model. MostPop: This RS recommends the maximum popular

items to customers, i.E., the votings which have been

voted with the aid of the maximum numbers of users.

For the Weibo-MF version proposed, we examine

several editions by means of placing extraordinary

weights for social and group facts.

1) Voting-MF: By setting γs = 0 and γg = 0 in (5), we

only consider user-voting matrix and ignore social and

group information. Note that Voting-MF is essentially

the same as All Rank model. AllRank changed into

located to be the high-quality model of optimizing

pinnacle-okay hit ratio on diverse information units

2) Voting + Social-MF: By setting γs > 0 and γg = 0,

we additionally consider social network information on

top of Voting-MF.

3) Voting + Group-MF: By setting γs = 0 and γg > 0,

we additionally consider user-group matrix information

on top of Voting-MF.

4) Weibo-MF: By setting γs > 0 and γg > 0, we add

both social and group information to Voting-MF.

B. Nearest-Neighbor Methods

In addition to the MF tactics, guidelines based totally

on NN have also been studied. The NN methods are

widely used in RS [4], [14], and [26]. Therefore, its

miles very intriguing to examine the performance of

the NN models in the trouble of social voting

recommendation. In NN-based processes, the

community of a user can be calculated the usage of

collaborative filtering, or it may be a set of buddies

related without delay or in a roundabout way in a social

network, or in reality a fixed of users with comparable

interests in an unmarried one. Organization. This

makes it convenient to comprise social accept as true

with and person group interplay into the top-ok advice

primarily based on NN. In this phase, we tried one-of-

a-kind tactics to construct the closest neighborhood for

a target user.

Met path Neighborhoods:

In heterogeneous facts networks, objects are of

multiple types and are connected via one of a kind

types of relationships or courting sequences, forming a

hard and fast of metadata [15]. Met path is a direction

that connects objects of various types thru a series of

relationships. The exclusive metadata have an

exclusive semantics. Sun et al. [16] use meditates to

organization duties into heterogeneous records

networks. In this document, we use metadata for the

advice project.

1) UGUV met path:

The semantics of the use of the met pattern U - G - U -

V for the advice is to locate customers within the same

organization with the target person, after which

endorse their comments to the target user.

2) Metaphase UUV (m-hop):

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:395

Page 5: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

The semantics of U-U -V (m -hop) recommendation

primarily based on the metapásto is to endorse to a

target person the relevant votes of its fans within m-

hop. The UUV method uses the BFS inside the social

community to locate users much like the target

consumer u.

3)UVUV Metaphase:

The semantics of the advice based totally on U - V - U

- V of metadata’s includes locating customers who

proportion the votes with the goal person, and then

recommending their relevant votes to the goal

consumer. For a targeted consumer u.

V. EXPERIMENTAL RESULTS

A. Input/Dataset:

B. Modules:

1) Admin:

In this module, the administrator should log in using a

valid username and password. After logging in

efficiently, you could carry out some operations

consisting of Authorize customers, List users and

Authorize, View all requests and replies from friends,

Add courses, View all courses with movies, View all

endorsed posts, View all reviewed posts by Use of

offerings, See all person searches History, see the

advice based at the collaborative clear out, Find the K

achievement charge better within the graph.

• Request and response from buddies: In this

module, the administrator can see all requests and

responses from buddies. Here all of the requests

and answers with their tags might be shown, which

includes Id, user image asked, person name asked,

person call request, reputation and time and date. If

the user accepts the request, the reputation will

trade to generic or, in any other case, the nation

will stay on maintain.

• Social Network Friends: In this module, the admin

can see all the buddies who are all belongs to the

equal website. The details consisting of, Request

From, Requested consumer’s website online,

Request to Name, Request To person’s website.

• All Recommended Posts: In this module, the

admin can see all the posts which can be shared a

number of the friends in identical and different

network websites. The info inclusive of post photo,

title, description, advice with the aid of name and

recommend to name.

Figure 1. Recommended Posts

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:396

Page 6: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

• Adding Posts: In this module, the admin provides

posts details consisting of identify, description and

the image of the publish. The submit information

together with name and outline could be encrypted

and stores into the database.

2) User:

In this module, there are n numbers of customers are

present. User ought to sign up earlier than performing

any operations. Once consumer registers, their details

may be stored to the database. After registration a

success, he has to login by way of using authorized

consumer name and password. Once Login is a hit

person can perform a few operations like Register and

Login, View your profile, Req for friend, Find Friends,

View all your pals, Search Post, My Search History,

View Recommends, View User Interests within the

post, View Top K Hit Rate.

Figure 2. Top K Hit Rate Result

• Searching Users: In this module, the user searches

for users in the same site and on different sites and

sends them friend requests. The user can search

users on other sites to make friends only if they

have permission.

Figure 3. User Search Based On Content

C. Result Analysis:

Supporting the filtering-based RSs user feedback data

To follow the user's interests, due to very correct

recommendations. Adomavicius and Tuzhilin

presented a survey of RSS.

Korean and Salshinov and Mouth have presented MF

based models Classification prediction Cremonesi and

L.and chel al. Study of collaborative filtering for the

top recommendation. Randall & L.presented a general

corrective standard Beijing Personal Rating (BPR) -

Optimization (Optimized) Maximum poster is obtained

for maximum and maximum Personal rating Randall &

L. Recommended a Learning the general learning

algorithm to improve the BPR BPR-Opt. BPR can

work at the top of our proposed methods, such as

Weibo-MF and CN's approach to improve their

performance Social voting is not as a new social

network application A lot of studies have been studied

in the present literature. Furthermore, balloting

participation information are binary without poor

samples. It is, consequently, intriguing to develop RSs

for social voting.

Compare with literature work Online social voting has

not been much investigated to our knowledge.

• Manufacture MF based and NN-based RS models.

This show the experience with real social voting

marks that both information about the social

network information and group contact can be used

to improve the accuracy of the popularity of

popularity.

• NN based models show that the social network

information group's contact information prevents.

And social and group information is more valuable

for cold users than heavy users.

• On the basis of simple metaport, the NN models

exclude MF models jointly in the recommendation

of hot voting, while for the extraordinary vote of

consumer interest by the model of MOV Can be

improved.

VI.CONCLUSION

In this paper, we display a fixed of MF-based and NN-

based RSs for mounted civil vote casting. Through

experiments near sincere picture, we came upon that

one the two communal net act message and acquire

conjunction report can instead recover the veracity of

renownedity-based balloting sanction, in particular for

chilly users, and not unusual net go report dominates

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:397

Page 7: Recommender System for Voting in Online Social Network · Recommender System for Voting in Online Social Network Dr. R. Madana Mohana 1, M. Mamatha 2 1Professor, Department of CSE,

set up partnership document in NN-primarily based

techniques.

This card verified which common and arrange training

is manner extra antique to get properly guide veracity

for chilly users than for hard users. This is due to the

very fact that one cool customers are probably to

participate in well-known vote castings. In our

experiments, clear-cut met path-based NN fashions

defeat estimation thorough MF models in warm-

balloting order, despite the fact that users’ pursuits for

no hot balloting might be surpass mined via MF

fashions. This essay is clearly our launching favouring

extensive study of common voting idea. As a right

away longer term act issue, we need to study how vote

casting content technology could be mined for

endorsement, especially for cold vote castings. We also

are drawn to springing up voting RSs customized for

entity customers, addicted the provision of

multichannel instruction thru their societal

neighbourhoods and sports.

VII. REFERENCES

[1] R. M. Bond et al., “A 61-million-person

experiment in social influence and political

mobilization,” Nature, vol. 489, pp. 295–298, Sep.

2012.

[2] G. Adomavicius and A. Tuzhilin, “Toward

consequent generation of recommender systems: A

survey of the progressive and attainable

extensions,” IEEE Trans. Know. Data Eng., vol.

17, no. 6, pp. 734–749, Jun. 2005.

[3] X. Su and T. M. Khoshgoftaar, “A survey of

collaborative filtering techniques,” Adv. Artif.

Intell. vol. 2009, Aug. 2009, Art. No. 421425, doi:

10.1155/2009/421425.

[4] Y. Koran, “Factorization meets the neighborhood:

A multifaceted collaborative Filtering model,” in

Proc. ACM KDD, 2008, pp. 426–434.

[5] Y. Koran, “Collaborative filtering with temporal

dynamics,” in Proc. KDD, Paris, France, 2009, pp.

447–456.

[6] A. Pattered, “Improving regularized singular value

decomposition for collaborative filtering,” in Proc.

KDDCup, 2007, pp. 39–42.

[7] R. Salakhutdinov and A. Mnih, “Probabilistic

matrix factorization,” in Proc. NIPS, vol. 20. 2008,

pp. 1257–1264.

[8] K. Yu, A. Schwaighofer, V. Tresp, X. Xu, and H.

P. Kriegel, “Probabilistic memory-based

collaborative filtering,” IEEE Trans. Knowl.

DataEng., vol. 16, no. 1, pp. 56–69, Jan. 2004.

[9] R. H. Keshavan, A. Montanari, and S. Oh, “Matrix

completion from noisy entries,” J. Mach. Learn.

Res., vol. 11, pp. 2057–2078, Jul. 2010.

[10] P. Cremonesi, Y. Koren, and R. Turrin,

“Performance of recommender algorithms on top-

N recommendation tasks,” in Proc. ACM RecSys,

2010, pp. 39–46.

[11] Y. Zhang, B. Cao, and D.-Y. Yeung, “Multi-

domain collaborative filtering,” in Proc. 26th Conf.

Uncertainty Artif. Intell. (UAI), Catalina Island,

CA, USA, 2010, pp. 725–732.

[12] H. Steck, “Training and testing of

recommender systems on knowledge missing not

arbitrarily,” in Proc. ACM KDD, 2010, pp. 713–

722

[13] B. Marlin and R. Zemel, “Collaborative

prediction and ranking with non-random missing

data,” in Proc. ACM RecSys, 2009, pp. 5–12.

[14] X. Yang, H. Steck, Y. Guo, and Y. Liu, “On

top-k recommendation victimization social

networks,” in Proc. ACM RecSys, 2012, pp. 67–

74.

[15] Y. Sun, J. Han, X. Yan, P. S. Yu, and T. Wu,

“PathSim: Meta pathbased top-k similarity search

in heterogeneous info networks,” Proc. VLDB

Endowment, vol. 4, no. 11, pp. 992–1003, 2011.

JASC: Journal of Applied Science and Computations

Volume V, Issue XII, December/2018

ISSN NO: 1076-5131

Page No:398