SlideShare a Scribd company logo
1 of 1
Download to read offline
Distributed Group Recommendation Model for Crowdfunding
Domains
Vineeth Rakesh*, Niranjan Jadhav+ and Chandan K. Reddy+
* Electrical and Computer Engineering , + Computer Science, Wayne State University, Detroit, MI, USA.
.
•CrowdRec performs better than all other
base-lines and the state-of the art group
recommendation model.
•Performance over experienced backers is
better than occasional backers due to the
richness of prior information.
•Incorporating time-dependent prior
information such as increase in backer,
rewards and funds provides a significant boost
to the performance of the model.
1)Kickstarter: a highly heterogeneous domain: Users’
decision to back a project is determined by a diverse set of
features namely:
•Social group, personal preference, geo-location and the
real-time status of projects.
1)Influence from Social Group: Due to Pervasive growth of
social media, users’ decision to back a project depends not
only on their personal interests, but also on their
relationship to a social group of peer investors they
communicate with.
•Despite the huge success of crowdfunding platforms, not
every project is successful in reaching its funding goal.
•Recommendation systems that suggest suitable projects to
Crowdfunding investors can address this problem.
•We propose a probabilistic recommendation called
CrowdRec that suggests suitable projects to a Group (or
community) of crowdfunding investors.
•Propose a group-recommendation model for crowdfunding
domains, which incorporates the dynamic-status of the on-going
projects.
•Incorporate a diverse set of prior information such as: topical
preference (2) geo-location preference (3) social-network links of
backers and (4) various temporal information about the projects.
•Topic Preference: conditional probability of a user
b to back a project in topic t, given t is present in
the backing history of this user.
•Creator Preference: Preference of user towards a
creator of project (mutual trust).
•Geo-Location Preference: probability of a user b
to back a project v, given b and v are from the
same geo-location.
Dynamic priors include (1) the popularity of the
project, and (2) the availability of popular
rewards at specific time .
•Kickstarter Dataset: Our dataset spans from 12/15/13 to 12/15/14. The project
dataset was obtained from Kickspy.com and the backers and their profile was obtained
using our web-scraping program.
•We removed canceled or suspended projects and projects with less than one backer
and $100 as a pledged amount. 70,143 projects with over 1 million backers.
•A group consists of backers who have backed the same project.
•We calculate the inner group similarity between the group members using Pearson
correlation co-efficient (PCC) and filter out groups which have PCC less than 0.2.
A VISUAL REPRESENTATION OF THE GENERATIVE PROCESS
DISTRIBUTED ALGORITHM OF CROWDREC MODEL
•Divide the training corpus into P parts, each part is saved on one computer.
•Each computer executes one iteration of the Gibbs sampling algorithm to update
its local model using its local data.
•P local models are summed up to form the global model, which is replicated to the
P computers to support the next iteration.
MOTIVATION
RESEARCH CHALLENGES
RESEARCH CONTRIBUTIONS
DATASET DESCRIPTION
CREATING GROUPS
STATIC PRIORS
DYNAMIC PRIORS
CONCLUSION
Contact & Reference
V. Rakesh, J. Choo, and C. K. Reddy. Project
recommendation using heterogeneous traits in
crowdfunding. ICWSM, 2015.
Email: vineethrakesh@wayne.edu,
niranjan.jadhav@wayne.edu
We thank Dr. Harpreet Singh for his valuable
guidance in this poster presentation.
10 days to go
Day 1
Availability of Rewards
Personal Preference
10
22
31
40
61
66
70
%Funds
40
48
68
73
73
73
81
93
96
102
82
85
99
Day 5 Day 10 Day 15 Day 20 Day 30
Film TheaterArts
Geo-LocationTopical Preference
Should
I Back
EndofProject
Group

More Related Content

Similar to BigData_Symposium_vineeth_V2 (1)

Dragons den Semester 1 2015
Dragons den Semester 1 2015Dragons den Semester 1 2015
Dragons den Semester 1 2015
Samuel Mann
 
08 31 10 berkman presentation
08 31 10 berkman presentation08 31 10 berkman presentation
08 31 10 berkman presentation
Heather Blanchard
 
Project_poster_v1.4 (1)
Project_poster_v1.4 (1)Project_poster_v1.4 (1)
Project_poster_v1.4 (1)
Chirag Sahai
 
Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...
Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...
Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...
TechSoup
 
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
Search Computing
 
Should our team initiate an innovation contest slides for exploring a go-no...
Should our team initiate an innovation contest   slides for exploring a go-no...Should our team initiate an innovation contest   slides for exploring a go-no...
Should our team initiate an innovation contest slides for exploring a go-no...
Gov2.0
 
Software Practice 12 breakout - Life for Software Beyond Public Funding
Software Practice 12 breakout - Life for Software Beyond Public FundingSoftware Practice 12 breakout - Life for Software Beyond Public Funding
Software Practice 12 breakout - Life for Software Beyond Public Funding
SoftwarePractice
 

Similar to BigData_Symposium_vineeth_V2 (1) (20)

Deconstructing Challenges Webinar
Deconstructing Challenges WebinarDeconstructing Challenges Webinar
Deconstructing Challenges Webinar
 
Gs awebinar al
Gs awebinar alGs awebinar al
Gs awebinar al
 
Dragons den Semester 1 2015
Dragons den Semester 1 2015Dragons den Semester 1 2015
Dragons den Semester 1 2015
 
Experiences in the Design and Implementation of a Social Cloud for Volunteer ...
Experiences in the Design and Implementation of a Social Cloud for Volunteer ...Experiences in the Design and Implementation of a Social Cloud for Volunteer ...
Experiences in the Design and Implementation of a Social Cloud for Volunteer ...
 
08 31 10 berkman presentation
08 31 10 berkman presentation08 31 10 berkman presentation
08 31 10 berkman presentation
 
Ohad Barzilay_Crowdfunding
Ohad Barzilay_Crowdfunding Ohad Barzilay_Crowdfunding
Ohad Barzilay_Crowdfunding
 
Project_poster_v1.4 (1)
Project_poster_v1.4 (1)Project_poster_v1.4 (1)
Project_poster_v1.4 (1)
 
Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...
Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...
Secrets to Collaborating with Makers to Co-create Tech for Civil Society | Pu...
 
Maximizing Opportunities: A Comprehensive Guide to Blockchain Grants and Funding
Maximizing Opportunities: A Comprehensive Guide to Blockchain Grants and FundingMaximizing Opportunities: A Comprehensive Guide to Blockchain Grants and Funding
Maximizing Opportunities: A Comprehensive Guide to Blockchain Grants and Funding
 
T hassett
T hassettT hassett
T hassett
 
Aslay Ph.D. Defense
Aslay Ph.D. DefenseAslay Ph.D. Defense
Aslay Ph.D. Defense
 
Kresge Innovative Projects: Detroit Q & A Intro
 Kresge Innovative Projects: Detroit Q & A Intro Kresge Innovative Projects: Detroit Q & A Intro
Kresge Innovative Projects: Detroit Q & A Intro
 
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
CrowdSearcher. Reactive and multiplatform Crowdsourcing. keynote speech at DB...
 
Tech Jam 2015: Perspectives on Smart Cities Global Cities TechJam
Tech Jam 2015: Perspectives on Smart CitiesGlobal Cities TechJamTech Jam 2015: Perspectives on Smart CitiesGlobal Cities TechJam
Tech Jam 2015: Perspectives on Smart Cities Global Cities TechJam
 
Sgci nsf-si2-2-21-17
Sgci nsf-si2-2-21-17Sgci nsf-si2-2-21-17
Sgci nsf-si2-2-21-17
 
Should our team initiate an innovation contest slides for exploring a go-no...
Should our team initiate an innovation contest   slides for exploring a go-no...Should our team initiate an innovation contest   slides for exploring a go-no...
Should our team initiate an innovation contest slides for exploring a go-no...
 
SunFunder deck
SunFunder deckSunFunder deck
SunFunder deck
 
CTDC DC Case Study
CTDC DC Case StudyCTDC DC Case Study
CTDC DC Case Study
 
Software Practice 12 breakout - Life for Software Beyond Public Funding
Software Practice 12 breakout - Life for Software Beyond Public FundingSoftware Practice 12 breakout - Life for Software Beyond Public Funding
Software Practice 12 breakout - Life for Software Beyond Public Funding
 
The Data-Driven Transformation of the Distribution Utility
The Data-Driven Transformation of the Distribution UtilityThe Data-Driven Transformation of the Distribution Utility
The Data-Driven Transformation of the Distribution Utility
 

BigData_Symposium_vineeth_V2 (1)

  • 1. Distributed Group Recommendation Model for Crowdfunding Domains Vineeth Rakesh*, Niranjan Jadhav+ and Chandan K. Reddy+ * Electrical and Computer Engineering , + Computer Science, Wayne State University, Detroit, MI, USA. . •CrowdRec performs better than all other base-lines and the state-of the art group recommendation model. •Performance over experienced backers is better than occasional backers due to the richness of prior information. •Incorporating time-dependent prior information such as increase in backer, rewards and funds provides a significant boost to the performance of the model. 1)Kickstarter: a highly heterogeneous domain: Users’ decision to back a project is determined by a diverse set of features namely: •Social group, personal preference, geo-location and the real-time status of projects. 1)Influence from Social Group: Due to Pervasive growth of social media, users’ decision to back a project depends not only on their personal interests, but also on their relationship to a social group of peer investors they communicate with. •Despite the huge success of crowdfunding platforms, not every project is successful in reaching its funding goal. •Recommendation systems that suggest suitable projects to Crowdfunding investors can address this problem. •We propose a probabilistic recommendation called CrowdRec that suggests suitable projects to a Group (or community) of crowdfunding investors. •Propose a group-recommendation model for crowdfunding domains, which incorporates the dynamic-status of the on-going projects. •Incorporate a diverse set of prior information such as: topical preference (2) geo-location preference (3) social-network links of backers and (4) various temporal information about the projects. •Topic Preference: conditional probability of a user b to back a project in topic t, given t is present in the backing history of this user. •Creator Preference: Preference of user towards a creator of project (mutual trust). •Geo-Location Preference: probability of a user b to back a project v, given b and v are from the same geo-location. Dynamic priors include (1) the popularity of the project, and (2) the availability of popular rewards at specific time . •Kickstarter Dataset: Our dataset spans from 12/15/13 to 12/15/14. The project dataset was obtained from Kickspy.com and the backers and their profile was obtained using our web-scraping program. •We removed canceled or suspended projects and projects with less than one backer and $100 as a pledged amount. 70,143 projects with over 1 million backers. •A group consists of backers who have backed the same project. •We calculate the inner group similarity between the group members using Pearson correlation co-efficient (PCC) and filter out groups which have PCC less than 0.2. A VISUAL REPRESENTATION OF THE GENERATIVE PROCESS DISTRIBUTED ALGORITHM OF CROWDREC MODEL •Divide the training corpus into P parts, each part is saved on one computer. •Each computer executes one iteration of the Gibbs sampling algorithm to update its local model using its local data. •P local models are summed up to form the global model, which is replicated to the P computers to support the next iteration. MOTIVATION RESEARCH CHALLENGES RESEARCH CONTRIBUTIONS DATASET DESCRIPTION CREATING GROUPS STATIC PRIORS DYNAMIC PRIORS CONCLUSION Contact & Reference V. Rakesh, J. Choo, and C. K. Reddy. Project recommendation using heterogeneous traits in crowdfunding. ICWSM, 2015. Email: vineethrakesh@wayne.edu, niranjan.jadhav@wayne.edu We thank Dr. Harpreet Singh for his valuable guidance in this poster presentation. 10 days to go Day 1 Availability of Rewards Personal Preference 10 22 31 40 61 66 70 %Funds 40 48 68 73 73 73 81 93 96 102 82 85 99 Day 5 Day 10 Day 15 Day 20 Day 30 Film TheaterArts Geo-LocationTopical Preference Should I Back EndofProject Group