| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

SocialNetworkUseCases

Page history last edited by PBworks 17 years, 5 months ago

Authors:  James Hogan, Sofia Martinez

 

 

Overview

 

The goal is to create a social network which will be the backbone of the LoTV.  It will help techies find each other, communicate, and collaborate to make a difference in politics and government.

 

The social network conceived here differs from a standard social network in four key ways:

  • Entity-based -- the network contains "entities", which can be an individual or a group, rather than just individuals
  • Interoperable -- able to integrate with other compatible social networks to effectively function as one "meta-network"
  • Identity and reputation (to be added later) -- integrated throughout so people can make intelligent decisions about who to work with on what
  • Collaboration tools (under separate development) -- like the consensus wiki.  Use to actually accomplish things together!

 

 

Entity Types

  • Individual
  • Group
    • Either subgroups or tags: e.g. corporation, non-profit, social

 

Relationship Types

No trust is implied with a relationship. Trust will be handled elsewhere, in a future reputation component. Testimonials will be attached to entities as part of the trust component.

 

i == individual, g == group

 

    Friend (symmetric, accepted)

    I <-> i  

 

    Member of (non-symmetric, accepted)

    G -> g, i-> g

 

    Supporter (non-symmetric, not accepted)

    i->g, g->g, g->I, i->i

 

    Partner (symmetric, accepted)

    G<->g, i<->g

    Individuals partnered with individuals use Friend -- "partner" is essentially a "business friendship"

 

On top of this, there will be tags or subgroups to optionally illustrate 'flavors' of a relationship type, but those will cause no differences in behavior.

 

 

Basic use cases

 

Part of any social network!

 

Framework

    Create account

    Delete account

    Sign in

    Sign out

 

View

    User profle

    User relationships

    User blog

Search

    On user profile keywords

Communicate

    Email users

    Relationship requests (send / accept / remove)

 

 

 

 

Meta-network use cases

 

Specific use cases that are necessary when you bring interoperability with other compatible social networks into the picture.  These will be implemented later, but the software framework should be easily extensible to allow them.

 

Filters

    Per-network: Filter Incoming data

    Per-network: Filter Outgoing data

    Users: Refine (not expand) outgoing filters

 

List

    Networks on meta network

    Number of users on a network

 

Search

    On network profile keywords

        This implies a network profile (eg, topic, #users, goal, location)

 

View

    Network profile

 

 

Comments (0)

You don't have permission to comment on this page.