Questions tagged [social-networking]

This tag does not deal with social media issues. It concerns analysis of networks, a formal mathematical structure. A social network is made up of individuals (eg people, organizations), which are tied (connected) by one or more specific types of relationship, such as friendship, kinship, common interest, financial exchange, dislike, or advice-seeking.

Social network analysis views social relationships in terms of network theory consisting of nodes and ties (also called edges, links, or connections). Nodes are the individual actors within the networks, and ties are the relationships between the actors. The resulting graph-based structures are often very complex. There can be many kinds of ties between the nodes. Research in a number of academic fields has shown that social networks operate on many levels, from families up to the level of nations, and play a critical role in determining the way problems are solved, organizations are run, and the degree to which individuals succeed in achieving their goals.

In its simplest form, a social network is a map of specified ties, such as friendship, between the nodes being studied. The nodes to which an individual is thus connected are the social contacts of that individual. The network can also be used to measure social capital – the value that an individual gets from the social network. These concepts are often displayed in a social network diagram, where nodes are the points and ties are the lines.

http://en.wikipedia.org/wiki/Social_network

2154 questions
271
votes
13 answers

What's the best manner of implementing a social activity stream?

I'm interested in hearing your opinions in which is the best way of implementing a social activity stream (Facebook is the most famous example). Problems/challenges involved are: Different types of activities (posting, commenting ..) Different…
mort
152
votes
6 answers

How to implement the activity stream in a social network

I'm developing my own social network, and I haven't found on the web examples of implementation the stream of users' actions... For example, how to filter actions for each users? How to store the action events? Which data model and object model can…
Nicolò Martini
  • 5,182
  • 4
  • 32
  • 38
139
votes
26 answers

Sending message through WhatsApp

Since I found some older posts, that tell that whatsapp doesn't support this, I was wondering if something had changed and if there is a way to open a whatsapp 'chat' with a number that I'm sending through an intent?
Diego
  • 4,011
  • 10
  • 50
  • 76
120
votes
10 answers

How to clear Facebook Sharer cache?

We used the link: http://www.facebook.com/sharer.php?u=[shared URL] ...to share a particular page. However, Facebook Sharer uses the cached version of the images and the title. Is there a way to quickly clear the Facebook cache or how long do we…
catandmouse
  • 11,309
  • 23
  • 92
  • 150
80
votes
2 answers

Use SVG as og:image

Is it possible to use an SVG for an Open Graph image? I tried it and it didn't work with Facebook, however I'm unsure if it's a problem with my SVG or if it's generally not possible. I did it like this:
Raphael Jeger
  • 5,024
  • 13
  • 48
  • 79
62
votes
6 answers

How to visualize a large network in R?

Network visualizations become common in science in practice. But as networks are increasing in size, common visualizations become less useful. There are simply too many nodes/vertices and links/edges. Often visualization efforts end up in producing…
majom
  • 7,863
  • 7
  • 55
  • 88
56
votes
4 answers

What scalability issues are associated with NetworkX?

I'm interested in network analysis on large networks with millions of nodes and tens of millions of edges. I want to be able to do things like parse networks from many formats, find connected components, detect communities, and run centrality…
conradlee
  • 12,985
  • 17
  • 57
  • 93
55
votes
6 answers

Default Sharing in iOS 7

I have seen this format (Image shown below) of share option in most of the iOS applications that support iOS 7. Is there a default code/framework available to implement this share option as it is shown in the image below?
Spidy
  • 1,137
  • 3
  • 28
  • 48
53
votes
5 answers

Integrating FaceBook, Twitter, Social networks in Android

Integrating Multiple Social networks into Android with a single common Framework or API or JAR For iPhone we have ShareKit, which integrates multiple sharing options in one framework. http://www.getsharekit.com/ For android i have no idea if…
53
votes
3 answers

Database design for a social networking site

What are the Tables that would be present in a social networking site (ex: Twitter). I have a users table as of now. How to keep track of followers and people I do follow? Should I maintain a separate table for followers and people I follow? What…
user326638
51
votes
10 answers

How to implement "share button" in Swift

This is the some peace of code for twitter... I want to know how to get the share action view like we get in iOS stock photos app... @IBAction func twitterButton(sender: AnyObject) { let image: UIImage = UIImage(named:…
Santosh
  • 1,275
  • 1
  • 10
  • 21
43
votes
6 answers

How do sites like LinkedIn efficiently display 1st/2nd/3rd-level relationship next to each person's name?

I recently botched a job interview by poorly answering a straightforward question: how do sites like LinkedIn efficiently show the relationship distance (1st/2nd/3rd) from you to every person displayed on a page (e.g. in people search results, list…
Justin Grant
  • 44,807
  • 15
  • 124
  • 208
41
votes
13 answers

How to model database tables for implementing Friend relationship?

I'm trying to design a data model that denotes one user being the friend of another user. This is what i've come up with so far, but it seems clunky, is there a better…
Zachary Yates
  • 12,966
  • 7
  • 55
  • 87
35
votes
7 answers

Graph Databases - betting the company on it?

Looking at Neo4j, and the 32 billion relationship limit has me worried (imagine 40 million users who upload 500 photos, have 500 friends, make 500 comments etc and before you know it you are past 32 billion).. So I have some concerns and have to…
33
votes
3 answers

Node size dependent on the node degree on NetworkX

I imported my Facebook data onto my computer in the form of a .json file. The data is in the format: { "nodes": [ {"name": "Alan"}, {"name": "Bob"} ], "links": [ {"source": 0, "target: 1"} ] } Then, I use this function: def…
sunny
  • 530
  • 1
  • 6
  • 12
1
2 3
99 100