SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
Social Design


Yury Lifshits
Caltech
http://yury.name


         St.Petersburg, May 2008
CS Club at Steklov Institute of Mathematics




                                              1 / 24
Wikipedia: mechanism design is the study of
designing rules of a game or system to
achieve a specific outcome, even though each
agent may be self-interested.




                                          2 / 24
Wikipedia: mechanism design is the study of
designing rules of a game or system to
achieve a specific outcome, even though each
agent may be self-interested.

Social design is an art and science of setting
rules in social systems.




                                             2 / 24
Outline

1   Defining a New Field




                          3 / 24
Outline

1   Defining a New Field

2   Notable Social Mechanisms




                                3 / 24
Outline

1   Defining a New Field

2   Notable Social Mechanisms

3   New Ideas




                                3 / 24
Outline

1   Defining a New Field

2   Notable Social Mechanisms

3   New Ideas

4   Thoughts on Future



                                3 / 24
1
Social Design:
Defining a New Field



                      4 / 24
Social Design vs. Machine Learning
Machine learning methodology:
 1
     Collect available data
 2
     Create training examples
 3
     Learn a “magic formula”




                                     5 / 24
Social Design vs. Machine Learning
Machine learning methodology:
 1
     Collect available data
 2
     Create training examples
 3
     Learn a “magic formula”

Social design:
     Motivate users give more and better data
     Motivate feedback
     Motivate creating training examples
                                                5 / 24
Applications
   Search
   Trust and recommendations
   Motivating openness & contribution
   Keeping users engaged
   Spam protection
   Loyalty programs
   Advertising targeting and wishlist
   extraction
                                        6 / 24
Instruments for Social Design

   Rules for system entrance

   Virtual statuses

   Business model: costs and rewards

   Privacy policy

   Information dynamics

   Rights: data access, contact, post

   Limits: invitations, connections, messages

                                            7 / 24
2
Notable Social Mechanisms




                            8 / 24
eBay Feedback

  Buyers and sellers

  Bidirectional feedback evaluation after
  every transaction

  eBay Feedback: +/-, four criteria-specific
  ratings, text comment

  Total score: sum of +/- Feedback points

  1, 6, 12, months and lifetime versions


                                              9 / 24
Advertising Systems

 Event                        Advertiser

         Person   Ad              FOR
         Media    $$$               SALE
         Action   Targeting       www.home.org




                      Choosing
                      procedure
    Advertising
    Engine            Pricing
                      mechanism
                                          10 / 24
Sponsored Search
                                Search
 UEFA Cup final                  Engine


      Advertisement             Advertisement




  1
                  Algorithmic   Advertisement


  2
                  results
                                Advertisement
  3



                                                11 / 24
Sponsored Search
                                                       Search
 UEFA Cup final                                         Engine


       Advertisement                                    Advertisement




   1
                        Algorithmic                     Advertisement


   2
                        results
                                                        Advertisement
   3


The higher click-through rate is the cheaper is advertising
                                                                        11 / 24
VKontakte Reputations
 1   First 100 points: real name and photo, profile
     completeness
 2   Then: paid points (via SMS) gifted by your
     supporters
 3   Any person has 1 free reference link, initially
     pointing to a person who invited him to VKontakte.
     Bonus points (acquired by rules 2 and 3) are
     propagating with 1/4 factor by reference links.




                                                     12 / 24
VKontakte Reputations
 1   First 100 points: real name and photo, profile
     completeness
 2   Then: paid points (via SMS) gifted by your
     supporters
 3   Any person has 1 free reference link, initially
     pointing to a person who invited him to VKontakte.
     Bonus points (acquired by rules 2 and 3) are
     propagating with 1/4 factor by reference links.

Rating benefits:
     Basis for sorting: friends lists, group members,
     event attendees
     Bias for “random six friends” selection
                                                        12 / 24
Digg




  News sorted by user votes

  Two streams: top news and upcoming

  Votes are inflating with time

  Votes of reputable users counts more

                                         13 / 24
Other Stories
   Yahoo! Buzz
   Amazon spam
   Twitter limit of 140 characters
   Last.FM
   Last album of Radiohead
   rel=nofollow
   Attention Trust movement
   Blog ranking (Technorati, Yandex)
                                       14 / 24
Offline Social Mechanisms




                           15 / 24
Offline Social Mechanisms


  Political elections

  Transportation: carpool rule, traffic lights

  Taxation law

  Immigration law




                                                15 / 24
3
New Ideas




            16 / 24
Frontpage Auctions
What content/apps to promote to frontpage?

   Owner choice

   Latest content (like in any blog)

   Paid placement (spot for advertisement)

   Random (like six random friends box in
   any Facebook profile)

   User voted (like in Digg.com)

   Personalization
                                             17 / 24
Reputation-Based Messaging


  Every product can buy 10 reputation
  points on the start

  Every advertising message costs a point

  A positive response (vote up) brings 10
  new reputation points




                                            18 / 24
4
Thoughts on Future




                     19 / 24
Technology Challenges
  Viral distribution (apps, information)
  Motivating openness and contribution
  Cross-platform reputations
  Business reputations
  Social spam, sybill attack (reputations can help)
  Revenue sharing, new business models
  Innovations in copyright and patent law
  Wishlist extraction
  Employee lists
  Anonymity of web surfing
                                                      20 / 24
Research Challenges
  General theory, taxonomy of existing
  systems
  Openness of rules
  How to resolve the problem of control and
  independence of business profile?
  Best way for collecting social capital for
  businesses in the Web?
  Implementing attention economy ideas?
  How a new product starts in the
  information space?
                                               21 / 24
Links

Homepage http://yury.name
Minicourse page: http://yury.name/newweb.html



http://businessconsumer.net/files/marketing-agenda.pdf
Research Agenda in Online Marketing [Working paper]

http://yury.name/reputation.html
Tutorial on Reputation Systems

http://businessconsumer.net
Our research project in online marketing




                                                         22 / 24
References



TED Talks: Larry Lessig, Seth Godin, Mena
Trott, Jimmy Wales




                                            23 / 24
Summary




  Thanks for your attention!
         Questions?




                               24 / 24

Weitere ähnliche Inhalte

Andere mochten auch

20100919 computer vision_konushin_lecture01
20100919 computer vision_konushin_lecture0120100919 computer vision_konushin_lecture01
20100919 computer vision_konushin_lecture01
Computer Science Club
 
20101127 search query_analysis_braslavski_lecture01
20101127 search query_analysis_braslavski_lecture0120101127 search query_analysis_braslavski_lecture01
20101127 search query_analysis_braslavski_lecture01
Computer Science Club
 
Andrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow Problem
Andrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow ProblemAndrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow Problem
Andrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow Problem
Computer Science Club
 
20110204 quantum algorithms_vyali_lecture01
20110204 quantum algorithms_vyali_lecture0120110204 quantum algorithms_vyali_lecture01
20110204 quantum algorithms_vyali_lecture01
Computer Science Club
 
20120309 formal semantics shilov_lecture04
20120309 formal semantics shilov_lecture0420120309 formal semantics shilov_lecture04
20120309 formal semantics shilov_lecture04
Computer Science Club
 
20120414 videorecognition konushin_lecture03
20120414 videorecognition konushin_lecture0320120414 videorecognition konushin_lecture03
20120414 videorecognition konushin_lecture03
Computer Science Club
 
20080309 efficientalgorithms kulikov_lecture16
20080309 efficientalgorithms kulikov_lecture1620080309 efficientalgorithms kulikov_lecture16
20080309 efficientalgorithms kulikov_lecture16
Computer Science Club
 
20071118 efficientalgorithms kulikov_lecture08
20071118 efficientalgorithms kulikov_lecture0820071118 efficientalgorithms kulikov_lecture08
20071118 efficientalgorithms kulikov_lecture08
Computer Science Club
 
20071202 efficientalgorithms kulikov_lecture11
20071202 efficientalgorithms kulikov_lecture1120071202 efficientalgorithms kulikov_lecture11
20071202 efficientalgorithms kulikov_lecture11
Computer Science Club
 
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Computer Science Club
 
20120512 repeatsinsymbolicsequences shur_lecture03-04
20120512 repeatsinsymbolicsequences shur_lecture03-0420120512 repeatsinsymbolicsequences shur_lecture03-04
20120512 repeatsinsymbolicsequences shur_lecture03-04
Computer Science Club
 
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Computer Science Club
 
20120413 videorecognition konushin_lecture01
20120413 videorecognition konushin_lecture0120120413 videorecognition konushin_lecture01
20120413 videorecognition konushin_lecture01
Computer Science Club
 
20080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture1920080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture19
Computer Science Club
 
20080323 cryptography hirsch_lecture06
20080323 cryptography hirsch_lecture0620080323 cryptography hirsch_lecture06
20080323 cryptography hirsch_lecture06
Computer Science Club
 
20110409 quantum algorithms_vyali_lecture10
20110409 quantum algorithms_vyali_lecture1020110409 quantum algorithms_vyali_lecture10
20110409 quantum algorithms_vyali_lecture10
Computer Science Club
 

Andere mochten auch (16)

20100919 computer vision_konushin_lecture01
20100919 computer vision_konushin_lecture0120100919 computer vision_konushin_lecture01
20100919 computer vision_konushin_lecture01
 
20101127 search query_analysis_braslavski_lecture01
20101127 search query_analysis_braslavski_lecture0120101127 search query_analysis_braslavski_lecture01
20101127 search query_analysis_braslavski_lecture01
 
Andrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow Problem
Andrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow ProblemAndrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow Problem
Andrew Goldberg. The Binary Blocking Flow Algorithm for the Maximum Flow Problem
 
20110204 quantum algorithms_vyali_lecture01
20110204 quantum algorithms_vyali_lecture0120110204 quantum algorithms_vyali_lecture01
20110204 quantum algorithms_vyali_lecture01
 
20120309 formal semantics shilov_lecture04
20120309 formal semantics shilov_lecture0420120309 formal semantics shilov_lecture04
20120309 formal semantics shilov_lecture04
 
20120414 videorecognition konushin_lecture03
20120414 videorecognition konushin_lecture0320120414 videorecognition konushin_lecture03
20120414 videorecognition konushin_lecture03
 
20080309 efficientalgorithms kulikov_lecture16
20080309 efficientalgorithms kulikov_lecture1620080309 efficientalgorithms kulikov_lecture16
20080309 efficientalgorithms kulikov_lecture16
 
20071118 efficientalgorithms kulikov_lecture08
20071118 efficientalgorithms kulikov_lecture0820071118 efficientalgorithms kulikov_lecture08
20071118 efficientalgorithms kulikov_lecture08
 
20071202 efficientalgorithms kulikov_lecture11
20071202 efficientalgorithms kulikov_lecture1120071202 efficientalgorithms kulikov_lecture11
20071202 efficientalgorithms kulikov_lecture11
 
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
 
20120512 repeatsinsymbolicsequences shur_lecture03-04
20120512 repeatsinsymbolicsequences shur_lecture03-0420120512 repeatsinsymbolicsequences shur_lecture03-04
20120512 repeatsinsymbolicsequences shur_lecture03-04
 
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
Юрий Владимирович Матиясевич. Десятая проблема Гильберта. Решение и применени...
 
20120413 videorecognition konushin_lecture01
20120413 videorecognition konushin_lecture0120120413 videorecognition konushin_lecture01
20120413 videorecognition konushin_lecture01
 
20080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture1920080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture19
 
20080323 cryptography hirsch_lecture06
20080323 cryptography hirsch_lecture0620080323 cryptography hirsch_lecture06
20080323 cryptography hirsch_lecture06
 
20110409 quantum algorithms_vyali_lecture10
20110409 quantum algorithms_vyali_lecture1020110409 quantum algorithms_vyali_lecture10
20110409 quantum algorithms_vyali_lecture10
 

Ähnlich wie 20080509 webresearch lifshits_lecture02

Business-Consumer Networks: Concept and Challenges
Business-Consumer Networks: Concept and ChallengesBusiness-Consumer Networks: Concept and Challenges
Business-Consumer Networks: Concept and Challenges
Yury Lifshits
 
Unlocking the formula for growth
Unlocking the formula for growthUnlocking the formula for growth
Unlocking the formula for growth
Reform Digital
 
Understanding P2P
Understanding P2PUnderstanding P2P
Understanding P2P
urbanlabs
 

Ähnlich wie 20080509 webresearch lifshits_lecture02 (20)

Business-Consumer Networks: Concept and Challenges
Business-Consumer Networks: Concept and ChallengesBusiness-Consumer Networks: Concept and Challenges
Business-Consumer Networks: Concept and Challenges
 
Web and Social Media Analytics-October 2015
Web and Social Media Analytics-October 2015 Web and Social Media Analytics-October 2015
Web and Social Media Analytics-October 2015
 
New Advertising
New AdvertisingNew Advertising
New Advertising
 
Data Cloud - Yury Lifshits - Yahoo! Research
Data Cloud - Yury Lifshits - Yahoo! ResearchData Cloud - Yury Lifshits - Yahoo! Research
Data Cloud - Yury Lifshits - Yahoo! Research
 
Social Design (Stanford version)
Social Design (Stanford version)Social Design (Stanford version)
Social Design (Stanford version)
 
Web and Social Media Analytics-February 2015
Web and Social Media Analytics-February 2015Web and Social Media Analytics-February 2015
Web and Social Media Analytics-February 2015
 
Social Media Presentation to SCAD
Social Media Presentation to SCADSocial Media Presentation to SCAD
Social Media Presentation to SCAD
 
Web and Social Media Analytics-June 2016
Web and Social Media Analytics-June 2016Web and Social Media Analytics-June 2016
Web and Social Media Analytics-June 2016
 
Blue Zoo Creative Web and Social Analytics Seminar, February 2014
Blue Zoo Creative Web and Social Analytics Seminar, February 2014Blue Zoo Creative Web and Social Analytics Seminar, February 2014
Blue Zoo Creative Web and Social Analytics Seminar, February 2014
 
Web and social analytics
Web and social analyticsWeb and social analytics
Web and social analytics
 
Lead Generation in B2B Communities
Lead Generation in B2B CommunitiesLead Generation in B2B Communities
Lead Generation in B2B Communities
 
Digital marketing from a startup founder point of view - Brussels Meetup
Digital marketing from a startup founder point of view - Brussels MeetupDigital marketing from a startup founder point of view - Brussels Meetup
Digital marketing from a startup founder point of view - Brussels Meetup
 
Attention Allocation - from Search to Social
Attention Allocation - from Search to SocialAttention Allocation - from Search to Social
Attention Allocation - from Search to Social
 
Unlocking the formula for growth
Unlocking the formula for growthUnlocking the formula for growth
Unlocking the formula for growth
 
Turn Your B2B Website into a Demand Generation Engine
Turn Your B2B  Website into a Demand Generation EngineTurn Your B2B  Website into a Demand Generation Engine
Turn Your B2B Website into a Demand Generation Engine
 
Understanding P2P
Understanding P2PUnderstanding P2P
Understanding P2P
 
The Politics of Peer Production
The Politics of Peer ProductionThe Politics of Peer Production
The Politics of Peer Production
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media Marketing
 
5 ways to convert social media in to smart marketing strategy
5 ways to convert social media in to smart marketing strategy5 ways to convert social media in to smart marketing strategy
5 ways to convert social media in to smart marketing strategy
 
Core + Crowd: Why (and how) crowdsourcing is about to become mainstream
Core + Crowd: Why (and how) crowdsourcing is about to become mainstreamCore + Crowd: Why (and how) crowdsourcing is about to become mainstream
Core + Crowd: Why (and how) crowdsourcing is about to become mainstream
 

Mehr von Computer Science Club

20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs
Computer Science Club
 
20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs
Computer Science Club
 
20140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture1220140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture12
Computer Science Club
 
20140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture1120140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture11
Computer Science Club
 
20140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture1020140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture10
Computer Science Club
 
20140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture0920140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture09
Computer Science Club
 
20140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture0220140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture02
Computer Science Club
 
20140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture0120140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture01
Computer Science Club
 
20140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-0420140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-04
Computer Science Club
 
20140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture0120140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture01
Computer Science Club
 

Mehr von Computer Science Club (20)

20141223 kuznetsov distributed
20141223 kuznetsov distributed20141223 kuznetsov distributed
20141223 kuznetsov distributed
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs
 
20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs
 
20140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture1220140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture12
 
20140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture1120140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture11
 
20140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture1020140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture10
 
20140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture0920140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture09
 
20140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture0220140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture02
 
20140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture0120140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture01
 
20140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-0420140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-04
 
20140223-SuffixTrees-lecture01-03
20140223-SuffixTrees-lecture01-0320140223-SuffixTrees-lecture01-03
20140223-SuffixTrees-lecture01-03
 
20140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture0120140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture01
 
20131106 h10 lecture6_matiyasevich
20131106 h10 lecture6_matiyasevich20131106 h10 lecture6_matiyasevich
20131106 h10 lecture6_matiyasevich
 
20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich
 
20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich
 
20131013 h10 lecture4_matiyasevich
20131013 h10 lecture4_matiyasevich20131013 h10 lecture4_matiyasevich
20131013 h10 lecture4_matiyasevich
 
20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich
 
20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich
 
20131006 h10 lecture2_matiyasevich
20131006 h10 lecture2_matiyasevich20131006 h10 lecture2_matiyasevich
20131006 h10 lecture2_matiyasevich
 

Kürzlich hochgeladen

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 

20080509 webresearch lifshits_lecture02

  • 1. Social Design Yury Lifshits Caltech http://yury.name St.Petersburg, May 2008 CS Club at Steklov Institute of Mathematics 1 / 24
  • 2. Wikipedia: mechanism design is the study of designing rules of a game or system to achieve a specific outcome, even though each agent may be self-interested. 2 / 24
  • 3. Wikipedia: mechanism design is the study of designing rules of a game or system to achieve a specific outcome, even though each agent may be self-interested. Social design is an art and science of setting rules in social systems. 2 / 24
  • 4. Outline 1 Defining a New Field 3 / 24
  • 5. Outline 1 Defining a New Field 2 Notable Social Mechanisms 3 / 24
  • 6. Outline 1 Defining a New Field 2 Notable Social Mechanisms 3 New Ideas 3 / 24
  • 7. Outline 1 Defining a New Field 2 Notable Social Mechanisms 3 New Ideas 4 Thoughts on Future 3 / 24
  • 8. 1 Social Design: Defining a New Field 4 / 24
  • 9. Social Design vs. Machine Learning Machine learning methodology: 1 Collect available data 2 Create training examples 3 Learn a “magic formula” 5 / 24
  • 10. Social Design vs. Machine Learning Machine learning methodology: 1 Collect available data 2 Create training examples 3 Learn a “magic formula” Social design: Motivate users give more and better data Motivate feedback Motivate creating training examples 5 / 24
  • 11. Applications Search Trust and recommendations Motivating openness & contribution Keeping users engaged Spam protection Loyalty programs Advertising targeting and wishlist extraction 6 / 24
  • 12. Instruments for Social Design Rules for system entrance Virtual statuses Business model: costs and rewards Privacy policy Information dynamics Rights: data access, contact, post Limits: invitations, connections, messages 7 / 24
  • 14. eBay Feedback Buyers and sellers Bidirectional feedback evaluation after every transaction eBay Feedback: +/-, four criteria-specific ratings, text comment Total score: sum of +/- Feedback points 1, 6, 12, months and lifetime versions 9 / 24
  • 15. Advertising Systems Event Advertiser Person Ad FOR Media $$$ SALE Action Targeting www.home.org Choosing procedure Advertising Engine Pricing mechanism 10 / 24
  • 16. Sponsored Search Search UEFA Cup final Engine Advertisement Advertisement 1 Algorithmic Advertisement 2 results Advertisement 3 11 / 24
  • 17. Sponsored Search Search UEFA Cup final Engine Advertisement Advertisement 1 Algorithmic Advertisement 2 results Advertisement 3 The higher click-through rate is the cheaper is advertising 11 / 24
  • 18. VKontakte Reputations 1 First 100 points: real name and photo, profile completeness 2 Then: paid points (via SMS) gifted by your supporters 3 Any person has 1 free reference link, initially pointing to a person who invited him to VKontakte. Bonus points (acquired by rules 2 and 3) are propagating with 1/4 factor by reference links. 12 / 24
  • 19. VKontakte Reputations 1 First 100 points: real name and photo, profile completeness 2 Then: paid points (via SMS) gifted by your supporters 3 Any person has 1 free reference link, initially pointing to a person who invited him to VKontakte. Bonus points (acquired by rules 2 and 3) are propagating with 1/4 factor by reference links. Rating benefits: Basis for sorting: friends lists, group members, event attendees Bias for “random six friends” selection 12 / 24
  • 20. Digg News sorted by user votes Two streams: top news and upcoming Votes are inflating with time Votes of reputable users counts more 13 / 24
  • 21. Other Stories Yahoo! Buzz Amazon spam Twitter limit of 140 characters Last.FM Last album of Radiohead rel=nofollow Attention Trust movement Blog ranking (Technorati, Yandex) 14 / 24
  • 23. Offline Social Mechanisms Political elections Transportation: carpool rule, traffic lights Taxation law Immigration law 15 / 24
  • 24. 3 New Ideas 16 / 24
  • 25. Frontpage Auctions What content/apps to promote to frontpage? Owner choice Latest content (like in any blog) Paid placement (spot for advertisement) Random (like six random friends box in any Facebook profile) User voted (like in Digg.com) Personalization 17 / 24
  • 26. Reputation-Based Messaging Every product can buy 10 reputation points on the start Every advertising message costs a point A positive response (vote up) brings 10 new reputation points 18 / 24
  • 28. Technology Challenges Viral distribution (apps, information) Motivating openness and contribution Cross-platform reputations Business reputations Social spam, sybill attack (reputations can help) Revenue sharing, new business models Innovations in copyright and patent law Wishlist extraction Employee lists Anonymity of web surfing 20 / 24
  • 29. Research Challenges General theory, taxonomy of existing systems Openness of rules How to resolve the problem of control and independence of business profile? Best way for collecting social capital for businesses in the Web? Implementing attention economy ideas? How a new product starts in the information space? 21 / 24
  • 30. Links Homepage http://yury.name Minicourse page: http://yury.name/newweb.html http://businessconsumer.net/files/marketing-agenda.pdf Research Agenda in Online Marketing [Working paper] http://yury.name/reputation.html Tutorial on Reputation Systems http://businessconsumer.net Our research project in online marketing 22 / 24
  • 31. References TED Talks: Larry Lessig, Seth Godin, Mena Trott, Jimmy Wales 23 / 24
  • 32. Summary Thanks for your attention! Questions? 24 / 24