SlideShare a Scribd company logo
1 of 15
Download to read offline
Community Equity Overview


                   Author: peter.reiser@sun.com
    Open Source Site : http://kenai.com/projects/community-equity




                (c) 2007-2009 Sun Microsystems Inc.




                            Page 1 of 15
Table of Contents
What is Community Equity ?............................................................................................................... 2
  Community Equity Overview.......................................................................................................... 2
  Information Equity (IQ)...................................................................................................................3
  Personal Equity (PEQ).....................................................................................................................3
  Contribution Equity (CQ)................................................................................................................ 4
  Participation Equity (PQ).................................................................................................................4
  Tag Equity........................................................................................................................................4
Mathematical model............................................................................................................................. 5
  Calculation....................................................................................................................................... 5
Equity Aging.........................................................................................................................................6
Value Administration............................................................................................................................ 6
  Supported activities..........................................................................................................................7
  Blacklist Management..................................................................................................................... 8
     Use Cases.................................................................................................................................... 8
  Equity Administration......................................................................................................................9
     User Cases...................................................................................................................................9
Equity Visualization............................................................................................................................11
  My Community Equity ................................................................................................................. 11
  People ranking............................................................................................................................... 11
  Country Ranking............................................................................................................................12
  Content Ranking............................................................................................................................ 12
  Community Ranking......................................................................................................................12



References
1: Sun Microsystems Inc., Community Equity open source site, 2009
2: Reiser, How to build vibrant communities , 2007
3: Reiser , SunSpace blog , 2007
4: Reiser, Diamond, Patent application: Method and System for tracking social capital, 2008
5: Community Equity Open Source team , documentation , 2009




                                                                 Page 2 of 15
Introduction
If you want to build vibrant communities [1] with active participation and contributions of the
community members you need to address :
   •   Architecture / Technology – build a scalable and extensible technical architecture to
       seamless integrate existing and future services into your social community platform
   •   Methodology – a methodology on how to build and active manage online communities
   •   Value System – a value system which evaluates the value of peoples contributions and
       participation to help answer the question “What is in it for me?”.




Sun Microsystems has implemented this model as part of their internal social community platform
for the technical field engineering called SunSpace.[2]




                                           Page 3 of 15
What is Community Equity ?
In a nutshell - Community Equity is a social value system[3] for online communities which
evaluates the values of people, content and tags based on the social activities of community
members.


Community Equity Overview




A social activity relates to a person and to an information object.

The Community Equity model assigns a value for each social activity. Furthermore each value has
an aging time associated with it. This means that the value of an activity is reduced based on its
aging over time. The assumption is that more current information has higher value.

In a modern Web 2.0 application a person can assign tags to information. This is meant to provide
keywords about the information so that it can be located more easily via searching or browsing.




Based on these simple associations the Community Equity model calculates the following
indicators:

   1. Information Equity (IQ)
   2. Personal Equity (PEQ=CQ+PQ)
      ◦ Contribution Equity (CQ)
      ◦ Participation Equity (PQ)
   3. Tag Equity (TQ)


                                             Page 4 of 15
Information Equity (IQ)
The Information Equity captures the social activities around an information and dynamically
calculates a numeric value that represents the importance, relevance, and quality of the information.
Information can be a wiki page, blog post, forum entry, or document.

The activities that the IQ captures includes:
* How many times users (repeat) have viewed the information
* How many times this information has been downloaded by users (in the case of an attachment)
* How many times this information was reused by an individual
* User feedback (ratings, comments)


Personal Equity (PEQ)
The purpose of developing a Community Equity (PEQ) value for each individual is to help
recognize their achievements and their participation in the community.




Here is the calculation:
PEQ = CQ + PQ


Contribution Equity (CQ)
The Contribution Equity measures the contribution of a person.
It is the sum of all Information Equity (IQ) of a person.


Participation Equity (PQ)
The Participation Equity calculates a value for the active participation of a person. It is calculate by
the sum of all participative social acitvites of a person e.g.
   •   view/download of information
   •   Ratings provided
   •    Comments provided


                                              Page 5 of 15
•   Tag or Tags provided
   •   Reuse of content


Tag Equity
Tag Clouds are calculated by frequency of use. This does not necessarily reflect the value of a tag
(or the topic a tag represents). By calculating the Equity of a Tag based on social activities of the
community (add or edit, comment, view, etc.) we can dynamically calculate a Tag equity of all
contributions related to this tag.




                                             Page 6 of 15
Mathematical model
To reduce the calculations we use a linear model.
That allows us to do not track the whole history to calculate Equity values. We can just change 2
linear trend parameters after every action and after aging time period.


Calculation
Single action case:E = k * T + b(1)
k = - P / A (2)
b = - k * ( D + A ) (3)
where:
T - time of the calculation
E - Equity value at time T
k,b - linear trend parametersD - time of the action
P - Points of the Equity just after the action (at moment D)
A - Aging period
Multiple actions case:
Every action is described by its: time, value on that the equity is changed, and validity period, i.e.:
Di, Pi, and Ai, so it corresponds to ki and bi - according to the formula (2) and (3).
So, the total Equity value is:
E = k1 * T + b1 + k2* T + b2 + ... kn * T + bn = sum ki * T + sum bi = K * T + B
where:
K = sum ki
B = sum bi
So, K and B really describe all history to the moment, they are valid between the actions and end of
actions validity.
If there is a new action, we calculate corresponded values k new and bnew according (2) and (3) and
change K and B:
Knext = K + knew (4)
Bnext= B + bnew
After validity period we remove the corresponded k old and bold components from K and B:
Knext = K - kold (5)
Bnext = B - bold
So, all calculation is formula (1) - to get the current Equity value, (4) - for corresponded Equities
after the actions, and (5) - when action validity is ended.




                                              Page 7 of 15
Equity Aging
Equity values age over time.

Example Information Aging: A technical white paper about Internet Security from 1999 was really
valuable at that time but might be obsolete today ...
Example Reputation Aging: 15 years ago I was an expert in IBM mainframe integration. I had a
great reputation reputation of fixing any problems related to SNA.
Over the last 15 years I refocused my expertise and skills and my reputation (and skills) about IBM
mainframe integration has gone.

To calculate time-based equity, we assume that any action, such as view, download, rating, and
updates, has a "time-to-live" value . This value goes to zero linearly.




                                           Page 8 of 15
Administration
This section describes the administration functions and tasks for configuring and managing the
Community Equity services.


Value Administration
The Community Equity Value administration allows to configure values and aging time which are
associated with user's social activities related to the Information Equity and Participation Equity
    •   Information Equity (IQ) = sum(all activities related to an information)
    •   Contribution Equity (CQ) = sum (all IQ where a user is the author)
    •   Participation Equity (PQ) = sum(all"consuming" activities related to
        an information e.g. view,rate,comment)
    •   Aging = the time by when the associated value is aging to 0
    •   Activity = a social activity of a user related to and information
Supported activities
    •   CREATE: Indicates that an information has been created.
    •   DELETE: Indicates that an information has been deleted.
    •   CLONE: Indicates that an information has been cloned.
    •   RATE xx : Indicates that an information has been rated.
    •   COMMENT: Indicates that an information has been commented.
    •   UPDATE_CONTENT: Indicates that the content of an information has been updated.
    •   UPDATE_META_DATA: Indicates that the meta data of an information has been
      updated.
    •   TAG: Indicates that an information has been tagged.
    •   VIEW: Indicates that an information has been viewed.
    •   DOWNLOAD: Indicates that an information has been downloaded.




                                            Page 9 of 15
Blacklist Management
The blacklist administration allows to block equity value assignment for people, groups and
information. An administrator can add/remove person, group or information and apply rules to
block the assignment of own or receiving equity values for activities.

Use Cases
    1. add/remove people - block all equity value assignment for a given person
           1. block own activities (self generated Equity values)
                  1. Example: block all activities of a person like create,edit,rate etc.)
           2. block receiving activities ( Equity generated by the community related to a users
              contribution)
                  1. Example: block all community activities like view,rate etc. related to
                      information of a person
    2. add/remove group - block all equity value assignment for a given group
           1. block group activities (group generated Equity values)
                  1. Example: block all activities of a members of a group like create,edit,rate
                      etc.)
           2. block receiving activities for information of members of a group ( Equity generated
              by the community related to information of a member of a group)
                  1. Example: block all community activities like view,rate etc. related to
                      information of members of a group
    3. Information Equity - block information equity for a given Information
                  1. Example: block all activities like create, edit, rate, view etc. for a given
                      information




                                          Page 10 of 15
Page 11 of 15
Equity Administration
The equity administration function allows to cancel equity values related to an activity

User Cases
The administration interface allows to cancel
    1. own activities of a person
    2. receiving activities of a person
    3. activities related to a information
The activities can be filtered by
    1.   start and end date and time.
    2.   own activities of a person
    3.   receiving activities of a person
    4.   related to an information




                                             Page 12 of 15
Equity Visualization
The Community Equity software provides a set of widgets to visualize the Community Equity
model.


My Community Equity
This widget shows in real time the Contribution and Participation Equity of a Person.




People ranking
This widget displays the top 10 people. In addition, it shows the ranking of the person either as bold
(Name) or the ranking position if a person is not in the top 10.




                                            Page 13 of 15
Country Ranking
This widget displays the top 10 countries with the highest Community Equity average per person in
a country.




Content Ranking
This widget displays the top ten Content with the highest Informaton Equity . In addition it shows
the ranking of the contribution of a person in bold.




Community Ranking
This widget displays the top ten Communities with the highest Tag Equity of a given co




                                           Page 14 of 15
Page 15 of 15

More Related Content

Similar to Community Equity Overview

Vol 17 No 1 - January June 2017
Vol 17 No 1 - January June 2017Vol 17 No 1 - January June 2017
Vol 17 No 1 - January June 2017ijcsbi
 
EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18Karthikeyan Rajasekharan
 
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...IRJET Journal
 
Crowdsourcing Systems on world wide web
Crowdsourcing Systems on world wide webCrowdsourcing Systems on world wide web
Crowdsourcing Systems on world wide webSanjeev Kumar Jaiswal
 
Smart Cities - Evaluating the impact of local e-services
Smart Cities - Evaluating the impact of local e-servicesSmart Cities - Evaluating the impact of local e-services
Smart Cities - Evaluating the impact of local e-servicesSmart Cities Project
 
INF 220 RANK Introduction Education--inf220rank.com
INF 220 RANK Introduction Education--inf220rank.comINF 220 RANK Introduction Education--inf220rank.com
INF 220 RANK Introduction Education--inf220rank.comagathachristie277
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Social Value System for e-gov
Social Value System for e-govSocial Value System for e-gov
Social Value System for e-govPeter H. Reiser
 
Feelink 2014 posts
Feelink 2014 postsFeelink 2014 posts
Feelink 2014 postsIvan Gruer
 
NayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BITNayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BITNay Linn Ko
 
Measuring and Valuing Social Capital: A Guide for Executives
Measuring and Valuing Social Capital: A Guide for ExecutivesMeasuring and Valuing Social Capital: A Guide for Executives
Measuring and Valuing Social Capital: A Guide for ExecutivesSustainable Brands
 
Explain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You DoExplain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You DoDatabricks
 
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Mumbai B.Sc.IT Study
 
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Alexander SAMARIN
 
IRJET- A Survey on Blockchain Technology and Municipal Corporation System
IRJET- A Survey on Blockchain Technology and Municipal Corporation SystemIRJET- A Survey on Blockchain Technology and Municipal Corporation System
IRJET- A Survey on Blockchain Technology and Municipal Corporation SystemIRJET Journal
 
Atlassian Webinar: SunSpace
Atlassian Webinar: SunSpaceAtlassian Webinar: SunSpace
Atlassian Webinar: SunSpacePeter H. Reiser
 
Sunspace presentation for Atlassian Webinar
Sunspace presentation for Atlassian WebinarSunspace presentation for Atlassian Webinar
Sunspace presentation for Atlassian Webinarguest10303d
 
INF 220 Effective Communication - tutorialrank.com
INF 220 Effective Communication - tutorialrank.comINF 220 Effective Communication - tutorialrank.com
INF 220 Effective Communication - tutorialrank.comBartholomew44
 

Similar to Community Equity Overview (20)

Vol 17 No 1 - January June 2017
Vol 17 No 1 - January June 2017Vol 17 No 1 - January June 2017
Vol 17 No 1 - January June 2017
 
EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18
 
Strategic plan
Strategic planStrategic plan
Strategic plan
 
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...IRJET-  	  Reputation Systems - Fair Allocation of Points to the Editors in t...
IRJET- Reputation Systems - Fair Allocation of Points to the Editors in t...
 
Crowdsourcing Systems on world wide web
Crowdsourcing Systems on world wide webCrowdsourcing Systems on world wide web
Crowdsourcing Systems on world wide web
 
Smart Cities - Evaluating the impact of local e-services
Smart Cities - Evaluating the impact of local e-servicesSmart Cities - Evaluating the impact of local e-services
Smart Cities - Evaluating the impact of local e-services
 
INF 220 RANK Introduction Education--inf220rank.com
INF 220 RANK Introduction Education--inf220rank.comINF 220 RANK Introduction Education--inf220rank.com
INF 220 RANK Introduction Education--inf220rank.com
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Social Value System for e-gov
Social Value System for e-govSocial Value System for e-gov
Social Value System for e-gov
 
Feelink 2014 posts
Feelink 2014 postsFeelink 2014 posts
Feelink 2014 posts
 
NayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BITNayLinnKo Information Requirements Analysis BIT
NayLinnKo Information Requirements Analysis BIT
 
Measuring and Valuing Social Capital: A Guide for Executives
Measuring and Valuing Social Capital: A Guide for ExecutivesMeasuring and Valuing Social Capital: A Guide for Executives
Measuring and Valuing Social Capital: A Guide for Executives
 
Explain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You DoExplain Yourself: Why You Get the Recommendations You Do
Explain Yourself: Why You Get the Recommendations You Do
 
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
Project Management (April - 2014) [CBSGS - Paper Solution] {Mumbai University}
 
The Development Of Cobit. Isaca
The Development Of Cobit. IsacaThe Development Of Cobit. Isaca
The Development Of Cobit. Isaca
 
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
 
IRJET- A Survey on Blockchain Technology and Municipal Corporation System
IRJET- A Survey on Blockchain Technology and Municipal Corporation SystemIRJET- A Survey on Blockchain Technology and Municipal Corporation System
IRJET- A Survey on Blockchain Technology and Municipal Corporation System
 
Atlassian Webinar: SunSpace
Atlassian Webinar: SunSpaceAtlassian Webinar: SunSpace
Atlassian Webinar: SunSpace
 
Sunspace presentation for Atlassian Webinar
Sunspace presentation for Atlassian WebinarSunspace presentation for Atlassian Webinar
Sunspace presentation for Atlassian Webinar
 
INF 220 Effective Communication - tutorialrank.com
INF 220 Effective Communication - tutorialrank.comINF 220 Effective Communication - tutorialrank.com
INF 220 Effective Communication - tutorialrank.com
 

More from Peter H. Reiser

From Social Media to Social Business (Updated)
From Social Media to Social Business (Updated)From Social Media to Social Business (Updated)
From Social Media to Social Business (Updated)Peter H. Reiser
 
From Amazon to Oracle Cloud Case Study
From Amazon to Oracle Cloud Case StudyFrom Amazon to Oracle Cloud Case Study
From Amazon to Oracle Cloud Case StudyPeter H. Reiser
 
Successful gamification of your business processes
Successful gamification of your business processes Successful gamification of your business processes
Successful gamification of your business processes Peter H. Reiser
 
SocialNow - Measurable Social Adoption
SocialNow - Measurable Social AdoptionSocialNow - Measurable Social Adoption
SocialNow - Measurable Social AdoptionPeter H. Reiser
 
From Social Media to Social Business (updated)
From Social Media to Social Business (updated)From Social Media to Social Business (updated)
From Social Media to Social Business (updated)Peter H. Reiser
 
From Social Media to Social Business
From Social Media to Social BusinessFrom Social Media to Social Business
From Social Media to Social BusinessPeter H. Reiser
 
Social ROI and Value modeling
Social ROI and Value modeling Social ROI and Value modeling
Social ROI and Value modeling Peter H. Reiser
 
Enterprise 2.0 - How to
Enterprise 2.0 - How to Enterprise 2.0 - How to
Enterprise 2.0 - How to Peter H. Reiser
 
Social Media Workshop AFSM Switzerland
Social Media Workshop AFSM SwitzerlandSocial Media Workshop AFSM Switzerland
Social Media Workshop AFSM SwitzerlandPeter H. Reiser
 
Der Business- Nutzen von Enterprise 2.0
Der Business- Nutzen von Enterprise 2.0Der Business- Nutzen von Enterprise 2.0
Der Business- Nutzen von Enterprise 2.0Peter H. Reiser
 
Enterprise 2.0 Use Cases for Semantic Web/Kiwi
   Enterprise 2.0 Use Cases for Semantic Web/Kiwi    Enterprise 2.0 Use Cases for Semantic Web/Kiwi
Enterprise 2.0 Use Cases for Semantic Web/Kiwi Peter H. Reiser
 
Business Benefits of Enterprise Communities
Business Benefits of Enterprise CommunitiesBusiness Benefits of Enterprise Communities
Business Benefits of Enterprise CommunitiesPeter H. Reiser
 
Enterprise 2.0 - How to b
Enterprise 2.0 - How to bEnterprise 2.0 - How to b
Enterprise 2.0 - How to bPeter H. Reiser
 
Community Equity und Semantic Web
Community Equity und Semantic WebCommunity Equity und Semantic Web
Community Equity und Semantic WebPeter H. Reiser
 
From Communication to vibrant communities
From Communication to vibrant communitiesFrom Communication to vibrant communities
From Communication to vibrant communitiesPeter H. Reiser
 
Attlassian Summit: SunSpace
Attlassian Summit: SunSpaceAttlassian Summit: SunSpace
Attlassian Summit: SunSpacePeter H. Reiser
 
Community Equity Open Source
Community Equity Open SourceCommunity Equity Open Source
Community Equity Open SourcePeter H. Reiser
 
Enterprise 2.0 @ Sun Microsystems
Enterprise 2.0 @ Sun MicrosystemsEnterprise 2.0 @ Sun Microsystems
Enterprise 2.0 @ Sun MicrosystemsPeter H. Reiser
 

More from Peter H. Reiser (20)

From Social Media to Social Business (Updated)
From Social Media to Social Business (Updated)From Social Media to Social Business (Updated)
From Social Media to Social Business (Updated)
 
From Amazon to Oracle Cloud Case Study
From Amazon to Oracle Cloud Case StudyFrom Amazon to Oracle Cloud Case Study
From Amazon to Oracle Cloud Case Study
 
Successful gamification of your business processes
Successful gamification of your business processes Successful gamification of your business processes
Successful gamification of your business processes
 
SocialNow - Measurable Social Adoption
SocialNow - Measurable Social AdoptionSocialNow - Measurable Social Adoption
SocialNow - Measurable Social Adoption
 
From Social Media to Social Business (updated)
From Social Media to Social Business (updated)From Social Media to Social Business (updated)
From Social Media to Social Business (updated)
 
From Social Media to Social Business
From Social Media to Social BusinessFrom Social Media to Social Business
From Social Media to Social Business
 
Social Inside Strategy
Social Inside Strategy Social Inside Strategy
Social Inside Strategy
 
Social ROI and Value modeling
Social ROI and Value modeling Social ROI and Value modeling
Social ROI and Value modeling
 
Enterprise 2.0 - How to
Enterprise 2.0 - How to Enterprise 2.0 - How to
Enterprise 2.0 - How to
 
Social Media Workshop AFSM Switzerland
Social Media Workshop AFSM SwitzerlandSocial Media Workshop AFSM Switzerland
Social Media Workshop AFSM Switzerland
 
Der Business- Nutzen von Enterprise 2.0
Der Business- Nutzen von Enterprise 2.0Der Business- Nutzen von Enterprise 2.0
Der Business- Nutzen von Enterprise 2.0
 
Enterprise 2.0 Use Cases for Semantic Web/Kiwi
   Enterprise 2.0 Use Cases for Semantic Web/Kiwi    Enterprise 2.0 Use Cases for Semantic Web/Kiwi
Enterprise 2.0 Use Cases for Semantic Web/Kiwi
 
Business Benefits of Enterprise Communities
Business Benefits of Enterprise CommunitiesBusiness Benefits of Enterprise Communities
Business Benefits of Enterprise Communities
 
Enterprise 2.0 - How to b
Enterprise 2.0 - How to bEnterprise 2.0 - How to b
Enterprise 2.0 - How to b
 
Community Equity und Semantic Web
Community Equity und Semantic WebCommunity Equity und Semantic Web
Community Equity und Semantic Web
 
From Communication to vibrant communities
From Communication to vibrant communitiesFrom Communication to vibrant communities
From Communication to vibrant communities
 
NAF 09 presentation
NAF 09 presentationNAF 09 presentation
NAF 09 presentation
 
Attlassian Summit: SunSpace
Attlassian Summit: SunSpaceAttlassian Summit: SunSpace
Attlassian Summit: SunSpace
 
Community Equity Open Source
Community Equity Open SourceCommunity Equity Open Source
Community Equity Open Source
 
Enterprise 2.0 @ Sun Microsystems
Enterprise 2.0 @ Sun MicrosystemsEnterprise 2.0 @ Sun Microsystems
Enterprise 2.0 @ Sun Microsystems
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Community Equity Overview

  • 1. Community Equity Overview Author: peter.reiser@sun.com Open Source Site : http://kenai.com/projects/community-equity (c) 2007-2009 Sun Microsystems Inc. Page 1 of 15
  • 2. Table of Contents What is Community Equity ?............................................................................................................... 2 Community Equity Overview.......................................................................................................... 2 Information Equity (IQ)...................................................................................................................3 Personal Equity (PEQ).....................................................................................................................3 Contribution Equity (CQ)................................................................................................................ 4 Participation Equity (PQ).................................................................................................................4 Tag Equity........................................................................................................................................4 Mathematical model............................................................................................................................. 5 Calculation....................................................................................................................................... 5 Equity Aging.........................................................................................................................................6 Value Administration............................................................................................................................ 6 Supported activities..........................................................................................................................7 Blacklist Management..................................................................................................................... 8 Use Cases.................................................................................................................................... 8 Equity Administration......................................................................................................................9 User Cases...................................................................................................................................9 Equity Visualization............................................................................................................................11 My Community Equity ................................................................................................................. 11 People ranking............................................................................................................................... 11 Country Ranking............................................................................................................................12 Content Ranking............................................................................................................................ 12 Community Ranking......................................................................................................................12 References 1: Sun Microsystems Inc., Community Equity open source site, 2009 2: Reiser, How to build vibrant communities , 2007 3: Reiser , SunSpace blog , 2007 4: Reiser, Diamond, Patent application: Method and System for tracking social capital, 2008 5: Community Equity Open Source team , documentation , 2009 Page 2 of 15
  • 3. Introduction If you want to build vibrant communities [1] with active participation and contributions of the community members you need to address : • Architecture / Technology – build a scalable and extensible technical architecture to seamless integrate existing and future services into your social community platform • Methodology – a methodology on how to build and active manage online communities • Value System – a value system which evaluates the value of peoples contributions and participation to help answer the question “What is in it for me?”. Sun Microsystems has implemented this model as part of their internal social community platform for the technical field engineering called SunSpace.[2] Page 3 of 15
  • 4. What is Community Equity ? In a nutshell - Community Equity is a social value system[3] for online communities which evaluates the values of people, content and tags based on the social activities of community members. Community Equity Overview A social activity relates to a person and to an information object. The Community Equity model assigns a value for each social activity. Furthermore each value has an aging time associated with it. This means that the value of an activity is reduced based on its aging over time. The assumption is that more current information has higher value. In a modern Web 2.0 application a person can assign tags to information. This is meant to provide keywords about the information so that it can be located more easily via searching or browsing. Based on these simple associations the Community Equity model calculates the following indicators: 1. Information Equity (IQ) 2. Personal Equity (PEQ=CQ+PQ) ◦ Contribution Equity (CQ) ◦ Participation Equity (PQ) 3. Tag Equity (TQ) Page 4 of 15
  • 5. Information Equity (IQ) The Information Equity captures the social activities around an information and dynamically calculates a numeric value that represents the importance, relevance, and quality of the information. Information can be a wiki page, blog post, forum entry, or document. The activities that the IQ captures includes: * How many times users (repeat) have viewed the information * How many times this information has been downloaded by users (in the case of an attachment) * How many times this information was reused by an individual * User feedback (ratings, comments) Personal Equity (PEQ) The purpose of developing a Community Equity (PEQ) value for each individual is to help recognize their achievements and their participation in the community. Here is the calculation: PEQ = CQ + PQ Contribution Equity (CQ) The Contribution Equity measures the contribution of a person. It is the sum of all Information Equity (IQ) of a person. Participation Equity (PQ) The Participation Equity calculates a value for the active participation of a person. It is calculate by the sum of all participative social acitvites of a person e.g. • view/download of information • Ratings provided • Comments provided Page 5 of 15
  • 6. Tag or Tags provided • Reuse of content Tag Equity Tag Clouds are calculated by frequency of use. This does not necessarily reflect the value of a tag (or the topic a tag represents). By calculating the Equity of a Tag based on social activities of the community (add or edit, comment, view, etc.) we can dynamically calculate a Tag equity of all contributions related to this tag. Page 6 of 15
  • 7. Mathematical model To reduce the calculations we use a linear model. That allows us to do not track the whole history to calculate Equity values. We can just change 2 linear trend parameters after every action and after aging time period. Calculation Single action case:E = k * T + b(1) k = - P / A (2) b = - k * ( D + A ) (3) where: T - time of the calculation E - Equity value at time T k,b - linear trend parametersD - time of the action P - Points of the Equity just after the action (at moment D) A - Aging period Multiple actions case: Every action is described by its: time, value on that the equity is changed, and validity period, i.e.: Di, Pi, and Ai, so it corresponds to ki and bi - according to the formula (2) and (3). So, the total Equity value is: E = k1 * T + b1 + k2* T + b2 + ... kn * T + bn = sum ki * T + sum bi = K * T + B where: K = sum ki B = sum bi So, K and B really describe all history to the moment, they are valid between the actions and end of actions validity. If there is a new action, we calculate corresponded values k new and bnew according (2) and (3) and change K and B: Knext = K + knew (4) Bnext= B + bnew After validity period we remove the corresponded k old and bold components from K and B: Knext = K - kold (5) Bnext = B - bold So, all calculation is formula (1) - to get the current Equity value, (4) - for corresponded Equities after the actions, and (5) - when action validity is ended. Page 7 of 15
  • 8. Equity Aging Equity values age over time. Example Information Aging: A technical white paper about Internet Security from 1999 was really valuable at that time but might be obsolete today ... Example Reputation Aging: 15 years ago I was an expert in IBM mainframe integration. I had a great reputation reputation of fixing any problems related to SNA. Over the last 15 years I refocused my expertise and skills and my reputation (and skills) about IBM mainframe integration has gone. To calculate time-based equity, we assume that any action, such as view, download, rating, and updates, has a "time-to-live" value . This value goes to zero linearly. Page 8 of 15
  • 9. Administration This section describes the administration functions and tasks for configuring and managing the Community Equity services. Value Administration The Community Equity Value administration allows to configure values and aging time which are associated with user's social activities related to the Information Equity and Participation Equity • Information Equity (IQ) = sum(all activities related to an information) • Contribution Equity (CQ) = sum (all IQ where a user is the author) • Participation Equity (PQ) = sum(all"consuming" activities related to an information e.g. view,rate,comment) • Aging = the time by when the associated value is aging to 0 • Activity = a social activity of a user related to and information Supported activities • CREATE: Indicates that an information has been created. • DELETE: Indicates that an information has been deleted. • CLONE: Indicates that an information has been cloned. • RATE xx : Indicates that an information has been rated. • COMMENT: Indicates that an information has been commented. • UPDATE_CONTENT: Indicates that the content of an information has been updated. • UPDATE_META_DATA: Indicates that the meta data of an information has been updated. • TAG: Indicates that an information has been tagged. • VIEW: Indicates that an information has been viewed. • DOWNLOAD: Indicates that an information has been downloaded. Page 9 of 15
  • 10. Blacklist Management The blacklist administration allows to block equity value assignment for people, groups and information. An administrator can add/remove person, group or information and apply rules to block the assignment of own or receiving equity values for activities. Use Cases 1. add/remove people - block all equity value assignment for a given person 1. block own activities (self generated Equity values) 1. Example: block all activities of a person like create,edit,rate etc.) 2. block receiving activities ( Equity generated by the community related to a users contribution) 1. Example: block all community activities like view,rate etc. related to information of a person 2. add/remove group - block all equity value assignment for a given group 1. block group activities (group generated Equity values) 1. Example: block all activities of a members of a group like create,edit,rate etc.) 2. block receiving activities for information of members of a group ( Equity generated by the community related to information of a member of a group) 1. Example: block all community activities like view,rate etc. related to information of members of a group 3. Information Equity - block information equity for a given Information 1. Example: block all activities like create, edit, rate, view etc. for a given information Page 10 of 15
  • 12. Equity Administration The equity administration function allows to cancel equity values related to an activity User Cases The administration interface allows to cancel 1. own activities of a person 2. receiving activities of a person 3. activities related to a information The activities can be filtered by 1. start and end date and time. 2. own activities of a person 3. receiving activities of a person 4. related to an information Page 12 of 15
  • 13. Equity Visualization The Community Equity software provides a set of widgets to visualize the Community Equity model. My Community Equity This widget shows in real time the Contribution and Participation Equity of a Person. People ranking This widget displays the top 10 people. In addition, it shows the ranking of the person either as bold (Name) or the ranking position if a person is not in the top 10. Page 13 of 15
  • 14. Country Ranking This widget displays the top 10 countries with the highest Community Equity average per person in a country. Content Ranking This widget displays the top ten Content with the highest Informaton Equity . In addition it shows the ranking of the contribution of a person in bold. Community Ranking This widget displays the top ten Communities with the highest Tag Equity of a given co Page 14 of 15